Revision c1990ebf json-parser.c
b/json-parser.c | ||
---|---|---|
633 | 633 |
QObject *json_parser_parse_err(QList *tokens, va_list *ap, Error **errp) |
634 | 634 |
{ |
635 | 635 |
JSONParserContext ctxt = {}; |
636 |
QList *working = qlist_copy(tokens);
|
|
636 |
QList *working; |
|
637 | 637 |
QObject *result; |
638 | 638 |
|
639 |
if (!tokens) { |
|
640 |
return NULL; |
|
641 |
} |
|
642 |
working = qlist_copy(tokens); |
|
639 | 643 |
result = parse_value(&ctxt, &working, ap); |
640 | 644 |
|
641 | 645 |
QDECREF(working); |
Also available in: Unified diff