summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-compiler/core/parse.y
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2021-07-26 11:21:45 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2021-07-26 11:46:22 +0900
commit1f1dca17465014bb0e1d9124ce381b199c1a4765 (patch)
treed6a5ccb4db74585c6b43f85b3238410ef74759ed /mrbgems/mruby-compiler/core/parse.y
parent984161e6bb0344a8fe6faed5be189de13c9e1d23 (diff)
downloadmruby-1f1dca17465014bb0e1d9124ce381b199c1a4765.tar.gz
mruby-1f1dca17465014bb0e1d9124ce381b199c1a4765.zip
parse.y: fix an integer cast warning.
Diffstat (limited to 'mrbgems/mruby-compiler/core/parse.y')
-rw-r--r--mrbgems/mruby-compiler/core/parse.y2
1 files changed, 1 insertions, 1 deletions
diff --git a/mrbgems/mruby-compiler/core/parse.y b/mrbgems/mruby-compiler/core/parse.y
index 0bda39dca..6913eb1b9 100644
--- a/mrbgems/mruby-compiler/core/parse.y
+++ b/mrbgems/mruby-compiler/core/parse.y
@@ -7762,7 +7762,7 @@ mrb_parser_foreach_top_variable(mrb_state *mrb, struct mrb_parser_state *p, mrb_
if ((intptr_t)n->car == NODE_SCOPE) {
n = n->cdr->car;
for (; n; n = n->cdr) {
- mrb_sym sym = (intptr_t)n->car;
+ mrb_sym sym = sym(n->car);
if (sym && !func(mrb, sym, user)) break;
}
}