Um, don't do that.

I wonder where the data was winding up?
This commit is contained in:
Simon Forman 2023-02-01 20:36:18 -08:00
parent 288142c01a
commit 9356e5394b
1 changed files with 2 additions and 2 deletions

View File

@ -62,8 +62,8 @@ push_integer_from_str(char *str, struct list_node* tail)
struct list_node* el;
el = GC_malloc(sizeof(struct list_node));
el->head.kind = joyInt;
mpz_init_set_str((mpz_ptr)&(el->head.value), str, 10);
GC_register_finalizer((mpz_ptr)&(el->head.value), my_callback, NULL, NULL, NULL);
mpz_init_set_str(el->head.value.i, str, 10);
GC_register_finalizer(el->head.value.i, my_callback, NULL, NULL, NULL);
el->tail = tail;
return el;
}