From 2d9f20e1cfdc7532a8acef4da9b8b7a788c4e99a Mon Sep 17 00:00:00 2001 From: nobu Date: Mon, 27 Nov 2017 06:59:07 +0000 Subject: psych_parser.c: fix compile error * ext/psych/psych_parser.c (parse): fix declarations after statement, which cause compile error on mswin. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60919 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ext/psych/psych_parser.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'ext/psych') diff --git a/ext/psych/psych_parser.c b/ext/psych/psych_parser.c index 4b18c94761..ca196ddba4 100644 --- a/ext/psych/psych_parser.c +++ b/ext/psych/psych_parser.c @@ -292,6 +292,9 @@ static VALUE parse(int argc, VALUE *argv, VALUE self) } while(!done) { + VALUE event_args[5]; + VALUE start_line, start_column, end_line, end_column; + if(!yaml_parser_parse(parser, &event)) { VALUE exception; @@ -302,9 +305,6 @@ static VALUE parse(int argc, VALUE *argv, VALUE self) rb_exc_raise(exception); } - VALUE event_args[5]; - VALUE start_line, start_column, end_line, end_column; - start_line = INT2NUM((long)event.start_mark.line); start_column = INT2NUM((long)event.start_mark.column); end_line = INT2NUM((long)event.end_mark.line); -- cgit v1.2.3