comparison tern.c @ 2018:193b804c9845

Add a UI button to reset config to defaults
author Michael Pavone <pavone@retrodev.com>
date Mon, 09 Nov 2020 00:29:47 -0800
parents 63659fb92db4
children de3d20e58555
comparison
equal deleted inserted replaced
2017:8e7b06ade815 2018:193b804c9845
303 return buf; 303 return buf;
304 } 304 }
305 305
306 void tern_free(tern_node *head) 306 void tern_free(tern_node *head)
307 { 307 {
308 if (head->left) { 308 if (!head) {
309 tern_free(head->left); 309 return;
310 } 310 }
311 if (head->right) { 311 tern_free(head->left);
312 tern_free(head->right); 312 tern_free(head->right);
313 }
314 if (head->el) { 313 if (head->el) {
315 tern_free(head->straight.next); 314 tern_free(head->straight.next);
316 } 315 }
317 free(head); 316 free(head);
318 } 317 }