Lines Matching full:nodep
320 copystrings (struct Ebl_WStrent *nodep, wchar_t **freep, size_t *offsetp)
324 if (nodep->left != NULL)
325 copystrings (nodep->left, freep, offsetp);
328 nodep->offset = *offsetp;
329 *freep = wmempcpy (*freep, nodep->string, nodep->len);
330 *offsetp += nodep->len * sizeof (wchar_t);
332 for (subs = nodep->next; subs != NULL; subs = subs->next)
334 assert (subs->len < nodep->len);
335 subs->offset = nodep->offset + nodep->len - subs->len;
339 if (nodep->right != NULL)
340 copystrings (nodep->right, freep, offsetp);