X-Git-Url: http://andersk.mit.edu/gitweb/libyaml.git/blobdiff_plain/6be8109b82eb483032ef336ef9bd2972590e0113..1893dabd78f6707d07882049997b7c2879bf02b9:/src/scanner.c diff --git a/src/scanner.c b/src/scanner.c index f96a9f4..86e2050 100644 --- a/src/scanner.c +++ b/src/scanner.c @@ -1118,9 +1118,11 @@ yaml_parser_save_simple_key(yaml_parser_t *parser) if (parser->simple_key_allowed) { - yaml_simple_key_t simple_key = { 1, required, - parser->tokens_parsed + parser->tokens.tail - parser->tokens.head, - { 0, 0, 0 } }; + yaml_simple_key_t simple_key; + simple_key.possible = 1; + simple_key.required = required; + simple_key.token_number = + parser->tokens_parsed + parser->tokens.tail - parser->tokens.head; simple_key.mark = parser->mark; if (!yaml_parser_remove_simple_key(parser)) return 0;