Lines Matching defs:nd
110 NodePtr nd;
112 nd = malloc(sizeof(NodeRec));
113 if (!nd)
117 nd->string = string;
123 free(nd);
128 nd->string = newstring;
135 if (nd->string != string) {
136 /* nd->string has been strdup'ed */
137 free((char *)nd->string);
139 free(nd);
145 *np = nd;
146 nd->left = nd->right = NULL;
147 nd->fingerPrint = fp;
148 nd->a = ++lastAtom;
149 nodeTable[lastAtom] = nd;
150 return nd->a;