1
0
Fork 0
mirror of git://git.musl-libc.org/musl synced 2025-03-06 20:48:29 +01:00

make tdestroy allow null function pointer if no destructor is needed

this change is to align with a change in the glibc interface.
This commit is contained in:
Rich Felker 2013-08-02 21:20:33 -04:00
parent 2d2da648f6
commit d3a98ff69a

View file

@ -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);
}