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