Mercurial > repos > blastem
diff tern.c @ 2053:3414a4423de1 segacd
Merge from default
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 15 Jan 2022 13:15:21 -0800 |
parents | 193b804c9845 |
children | de3d20e58555 |
line wrap: on
line diff
--- a/tern.c Sat Jan 05 00:58:08 2019 -0800 +++ b/tern.c Sat Jan 15 13:15:21 2022 -0800 @@ -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); }