X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fsearch%2Ftdestroy.c;h=5f9e197dcd1ea57869a0aa74f3c57d010ec163c6;hb=43e9f652bf4b2195b04fc14c93db591b30a7b790;hp=6f430bda182c948950b24a3886932df7f1321cb1;hpb=d197d6421c317145e2aff89dd41de9d03eeaa00b;p=musl diff --git a/src/search/tdestroy.c b/src/search/tdestroy.c index 6f430bda..5f9e197d 100644 --- a/src/search/tdestroy.c +++ b/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); }