diff options
author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2005-09-24 00:17:43 +0000 |
---|---|---|
committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2005-09-24 00:17:43 +0000 |
commit | 0517b43c5b58ccc2acddea80cdfa4e16e19aa84d (patch) | |
tree | f7e8712d5864c0f5059955905241b94e33656379 /parse.y | |
parent | 8a6eb889e03a76464af1f42576cf7d9f096433ca (diff) | |
download | ruby-0517b43c5b58ccc2acddea80cdfa4e16e19aa84d.tar.gz |
banish some warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'parse.y')
-rw-r--r-- | parse.y | 20 |
1 files changed, 1 insertions, 19 deletions
@@ -4379,9 +4379,6 @@ none : /* none */ # undef yylval # define yylval (*((YYSTYPE*)(parser->parser_yylval))) -#ifndef RIPPER -static VALUE rb_parser_s_new _((void)); -#endif static int parser_regx_options _((struct parser_params*)); static int parser_tokadd_string _((struct parser_params*,int,int,int,long*)); static int parser_parse_string _((struct parser_params*,NODE*)); @@ -4531,7 +4528,6 @@ yycompile(parser, f, line) int line; { int n; - NODE *node = 0; struct RVarmap *vp, *vars = ruby_dyna_vars; const char *kcode_save; @@ -7397,7 +7393,7 @@ rb_backref_error(node) { switch (nd_type(node)) { case NODE_NTH_REF: - rb_compile_error("Can't set variable $%d", node->nd_nth); + rb_compile_error("Can't set variable $%ld", node->nd_nth); break; case NODE_BACK_REF: rb_compile_error("Can't set variable $%c", (int)node->nd_nth); @@ -8077,20 +8073,6 @@ new_call(r,m,a) } static NODE* -fcall_gen(parser, m, a) - struct parser_params *parser; - ID m; - NODE *a; -{ - if (is_local_id(m)) { - if ((dyna_in_block() && rb_dvar_defined(m)) || local_id(m)) { - return NEW_CALL(gettable(m), rb_intern("call"), a); - } - } - return NEW_FCALL(m,a); -} - -static NODE* new_fcall_gen(parser, m, a) struct parser_params *parser; ID m; |