about summary refs log tree commit diff stats
path: root/010vm.cc
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2016-01-18 16:46:07 -0800
committerKartik K. Agaram <vc@akkartik.com>2016-01-18 16:46:07 -0800
commit4f32f024b9daafa0e1e0d48244c7f75f49f38db8 (patch)
tree88d070d293ef7178f884c093e9e036a591168890 /010vm.cc
parentd5f89e0facc8bdfd93d6e487c90cd450ee21a2e8 (diff)
downloadmu-4f32f024b9daafa0e1e0d48244c7f75f49f38db8.tar.gz
2569
Diffstat (limited to '010vm.cc')
-rw-r--r--010vm.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/010vm.cc b/010vm.cc
index 9806511e..e772e811 100644
--- a/010vm.cc
+++ b/010vm.cc
@@ -277,7 +277,7 @@ type_tree* new_type_tree(const string_tree* properties) {
       result->value = get(Type_ordinal, type_name);
     else if (is_integer(type_name))  // sometimes types will contain non-type tags, like numbers for the size of an array
       result->value = 0;
-    else
+    else if (properties->value != "->")  // used in recipe types
       result->value = -1;  // should never happen; will trigger errors later
   }
   result->left = new_type_tree(properties->left);