Mercurial > repos > blastem
diff tern.c @ 2041:638eb2d25696 mame_interp
Merge from default
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Thu, 05 Aug 2021 09:29:33 -0700 |
parents | 193b804c9845 |
children | de3d20e58555 |
line wrap: on
line diff
--- a/tern.c Sun May 10 00:16:00 2020 -0700 +++ b/tern.c Thu Aug 05 09:29:33 2021 -0700 @@ -305,12 +305,11 @@ void tern_free(tern_node *head) { - if (head->left) { - tern_free(head->left); + if (!head) { + return; } - if (head->right) { - tern_free(head->right); - } + tern_free(head->left); + tern_free(head->right); if (head->el) { tern_free(head->straight.next); }