aboutsummaryrefslogtreecommitdiffstats
path: root/src/c.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/c.cpp')
-rw-r--r--src/c.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/c.cpp b/src/c.cpp
index 2dc51d5..4841247 100644
--- a/src/c.cpp
+++ b/src/c.cpp
@@ -260,7 +260,7 @@ CEngine::compileIf(CEnv& cenv, AIf* aif)
Value* elseV = llVal(aif->last()->compile(cenv));
out += (format("%s = %s;\n}\n") % *varname % *elseV).str();
- for (size_t i = 1; i < (aif->size() - 1) / 2; ++i)
+ for (size_t i = 1; i < idx / 2; ++i)
out += "}";
return varname;