Browse Source

make tdestroy allow null function pointer if no destructor is needed

this change is to align with a change in the glibc interface.
rs-1.0
Rich Felker 13 years ago
parent
commit
d3a98ff69a
  1. 2
      src/search/tdestroy.c

2
src/search/tdestroy.c

@ -16,6 +16,6 @@ void tdestroy(void *root, void (*freekey)(void *))
return;
tdestroy(r->left, freekey);
tdestroy(r->right, freekey);
freekey(r->key);
if (freekey) freekey(r->key);
free(r);
}

Loading…
Cancel
Save