about summary refs log tree commit diff stats
path: root/cpp/013run
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2015-03-26 20:24:38 -0700
committerKartik K. Agaram <vc@akkartik.com>2015-03-26 20:24:38 -0700
commit3076bab4b62ce2b56c53db6d0b1715429c5bda27 (patch)
tree08c0da74ffee65301953c1186bb7aef1970db16d /cpp/013run
parent62ed0e4728ab0238c47f03dea38782a599bff3fb (diff)
downloadmu-3076bab4b62ce2b56c53db6d0b1715429c5bda27.tar.gz
979
Diffstat (limited to 'cpp/013run')
-rw-r--r--cpp/013run5
1 files changed, 4 insertions, 1 deletions
diff --git a/cpp/013run b/cpp/013run
index ef608cb6..9790bfdd 100644
--- a/cpp/013run
+++ b/cpp/013run
@@ -147,7 +147,10 @@ void write_memory(reagent x, vector<int> data) {
 
 :(code)
 size_t size_of(const reagent& r) {
-  type_info t = Type[r.types[0]];
+  return size_of(r.types);
+}
+size_t size_of(const vector<type_number>& types) {
+  type_info t = Type[types[0]];
   // End size_of Cases.
   return t.size;
 }