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
This commit is contained in:
nobu 2017-11-27 06:59:07 +00:00
Родитель 6918546499
Коммит 2d9f20e1cf
1 изменённых файлов: 3 добавлений и 3 удалений

Просмотреть файл

@ -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);