diff options
author | c | 2024-03-30 11:07:53 -0400 |
---|---|---|
committer | c | 2024-03-30 11:07:53 -0400 |
commit | 68473db6798bc80aab7b39105ba88865015eb27c (patch) | |
tree | 4aec47f33e5792c1b5178d8b42da331ce3a8dd8a /src/include | |
parent | c26c65dcf836a86ff3374a3e92e57ec61568e8c9 (diff) |
Fixed double-free.
Was from not clearing parent tree pointers.
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/doer.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/include/doer.h b/src/include/doer.h index b1c8e64..0b4337b 100644 --- a/src/include/doer.h +++ b/src/include/doer.h @@ -68,7 +68,7 @@ static tree_type_t blin_printl_args[] = { TREE_TYPE_LSTR }; tree_t* blin_str_cat(doer_t* doer); static tree_type_t blin_str_cat_args[] = { TREE_TYPE_LSTR, TREE_TYPE_LSTR }; -tree_t* doer_do_call(doer_t* doer); +void doer_do_call(doer_t* doer); tree_t* doer_do_call_blin(doer_t* doer); tree_t* doer_do_call_def(doer_t* doer); tree_t* doer_do_carg(doer_t* doer); |