diff options
author | Michael Pavone <pavone@retrodev.com> | 2020-11-09 00:29:47 -0800 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2020-11-09 00:29:47 -0800 |
commit | 4ddbae8255a0f223846c86b41d8b4e4cdcc1d8e2 (patch) | |
tree | 9013ab6232989a3cb8861209e46bbf6a26c6ffa1 /tern.c | |
parent | 73a30109f67c3d168684ab26f10e9f51df676528 (diff) |
Add a UI button to reset config to defaults
Diffstat (limited to 'tern.c')
-rw-r--r-- | tern.c | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -305,12 +305,11 @@ char * tern_int_key(uint32_t key, char * buf) void tern_free(tern_node *head) { - if (head->left) { - tern_free(head->left); - } - if (head->right) { - tern_free(head->right); + if (!head) { + return; } + tern_free(head->left); + tern_free(head->right); if (head->el) { tern_free(head->straight.next); } |