Modified: MacRuby/branches/experimental/roxor.cpp (1076 => 1077)
--- MacRuby/branches/experimental/roxor.cpp 2009-03-23 01:29:30 UTC (rev 1076)
+++ MacRuby/branches/experimental/roxor.cpp 2009-03-23 02:53:19 UTC (rev 1077)
@@ -2084,9 +2084,8 @@
// Get dynamic vars.
if (current_block && node->nd_tbl != NULL) {
- int args_count = (int)node->nd_tbl[0];
- assert(args_count == nargs);
- int lvar_count = (int)node->nd_tbl[args_count + 1];
+ const int args_count = (int)node->nd_tbl[0];
+ const int lvar_count = (int)node->nd_tbl[args_count + 1];
for (int i = 0; i < lvar_count; i++) {
ID id = node->nd_tbl[i + args_count + 2];
if (lvars.find(id) != lvars.end()) {