Get the node auxiliary data. */
| 282 | |
| 283 | /* Get the node auxiliary data. */ |
| 284 | void *raxGetData(raxNode *n) { |
| 285 | if (n->isnull) return NULL; |
| 286 | void **ndata =(void**)((char*)n+raxNodeCurrentLength(n)-sizeof(void*)); |
| 287 | void *data; |
| 288 | memcpy(&data,ndata,sizeof(data)); |
| 289 | return data; |
| 290 | } |
| 291 | |
| 292 | /* Return the position where the edge 'c' should be inserted in order to |
| 293 | * preserve lexicographic ordering. */ |
no outgoing calls
no test coverage detected