diff options
author | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2019-08-04 20:12:43 +0900 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2019-08-04 20:12:43 +0900 |
commit | 39622232c7542d062f79277a11f6b8b6b6cfd994 (patch) | |
tree | e37d8616d0866e9c34d00d688262073c6a49e8ab /ext | |
parent | 2d8c037e97e8120de254006f7d60ec9e42a7b6ae (diff) |
Suppress warnings of bundled libyaml.
Diffstat (limited to 'ext')
-rw-r--r-- | ext/psych/yaml/loader.c | 6 | ||||
-rw-r--r-- | ext/psych/yaml/scanner.c | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/ext/psych/yaml/loader.c b/ext/psych/yaml/loader.c index db8501ac74..aa75cf57ab 100644 --- a/ext/psych/yaml/loader.c +++ b/ext/psych/yaml/loader.c @@ -300,7 +300,7 @@ yaml_parser_load_scalar(yaml_parser_t *parser, yaml_event_t *first_event) if (!PUSH(parser, parser->document->nodes, node)) goto error; - index = parser->document->nodes.top - parser->document->nodes.start; + index = (int)parser->document->nodes.top - (int)parser->document->nodes.start; if (!yaml_parser_register_anchor(parser, index, first_event->data.scalar.anchor)) return 0; @@ -347,7 +347,7 @@ yaml_parser_load_sequence(yaml_parser_t *parser, yaml_event_t *first_event) if (!PUSH(parser, parser->document->nodes, node)) goto error; - index = parser->document->nodes.top - parser->document->nodes.start; + index = (int)parser->document->nodes.top - (int)parser->document->nodes.start; if (!yaml_parser_register_anchor(parser, index, first_event->data.sequence_start.anchor)) return 0; @@ -410,7 +410,7 @@ yaml_parser_load_mapping(yaml_parser_t *parser, yaml_event_t *first_event) if (!PUSH(parser, parser->document->nodes, node)) goto error; - index = parser->document->nodes.top - parser->document->nodes.start; + index = (int)parser->document->nodes.top - (int)parser->document->nodes.start; if (!yaml_parser_register_anchor(parser, index, first_event->data.mapping_start.anchor)) return 0; diff --git a/ext/psych/yaml/scanner.c b/ext/psych/yaml/scanner.c index 359f1072f1..204593d910 100644 --- a/ext/psych/yaml/scanner.c +++ b/ext/psych/yaml/scanner.c @@ -1227,7 +1227,7 @@ yaml_parser_roll_indent(yaml_parser_t *parser, ptrdiff_t column, return 0; } - parser->indent = column; + parser->indent = (int)column; /* Create a token and insert it into the queue. */ |