diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2016-11-07 09:59:51 -0800 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2016-11-07 09:59:51 -0800 |
commit | 9f7f62eda3d591eb66db6ddc2c9a646a1a9fd6d1 (patch) | |
tree | a29fea295dff2fa70aab34b89574d84c476d4ffe /037abandon.cc | |
parent | 758e0fc666cc62f611bb0186ed230df51db57c63 (diff) | |
download | mu-9f7f62eda3d591eb66db6ddc2c9a646a1a9fd6d1.tar.gz |
3645
Extract a helper to compute the element type of an array. As a side effect, the hack for disambiguating array:address:number and array:number:3 is now in just one place.
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 567e7e97..d29d624a 100644 --- a/037abandon.cc +++ b/037abandon.cc @@ -32,7 +32,7 @@ void abandon(int address, const type_tree* payload_type, int payload_size) { //? cerr << "abandon: " << size << '\n'; // decrement any contained refcounts if (is_mu_array(payload_type)) { - reagent element; + reagent/*local*/ element; element.type = copy_array_element(payload_type); int array_length = get_or_insert(Memory, address+/*skip refcount*/1); assert(element.type->name != "array"); |