Revision 2c0d4b36 json-parser.c

b/json-parser.c
474 474
        obj = QOBJECT(qint_from_int(va_arg(*ap, int)));
475 475
    } else if (token_is_escape(token, "%ld")) {
476 476
        obj = QOBJECT(qint_from_int(va_arg(*ap, long)));
477
    } else if (token_is_escape(token, "%lld")) {
477
    } else if (token_is_escape(token, "%lld") ||
478
               token_is_escape(token, "%I64d")) {
478 479
        obj = QOBJECT(qint_from_int(va_arg(*ap, long long)));
479 480
    } else if (token_is_escape(token, "%s")) {
480 481
        obj = QOBJECT(qstring_from_str(va_arg(*ap, const char *)));

Also available in: Unified diff