diff options
Diffstat (limited to '037abandon.cc')
-rw-r--r-- | 037abandon.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/037abandon.cc b/037abandon.cc index d34a493b..4c8121fb 100644 --- a/037abandon.cc +++ b/037abandon.cc @@ -31,7 +31,7 @@ void abandon(int address, const type_tree* payload_type, int payload_size) { //? ++Num_free; //? cerr << "abandon: " << size << '\n'; // decrement any contained refcounts - if (payload_type->name == "array") { + if (is_mu_array(payload_type)) { reagent element; element.type = copy_array_element(payload_type); int array_length = get_or_insert(Memory, address+/*skip refcount*/1); |