main.c (3788c7b6e56fa34ee2a73e41706eb2a2447ba75a) main.c (7dc847ebba953db90853d15f140c20eef74d4fb2)
1/*
2 * QEMU Guest Agent
3 *
4 * Copyright IBM Corp. 2011
5 *
6 * Authors:
7 * Adam Litke <aglitke@linux.vnet.ibm.com>
8 * Michael Roth <mdroth@linux.vnet.ibm.com>

--- 593 unchanged lines hidden (view full) ---

602 GAState *s = container_of(parser, GAState, parser);
603 QDict *qdict;
604 Error *err = NULL;
605 int ret;
606
607 g_assert(s && parser);
608
609 g_debug("process_event: called");
1/*
2 * QEMU Guest Agent
3 *
4 * Copyright IBM Corp. 2011
5 *
6 * Authors:
7 * Adam Litke <aglitke@linux.vnet.ibm.com>
8 * Michael Roth <mdroth@linux.vnet.ibm.com>

--- 593 unchanged lines hidden (view full) ---

602 GAState *s = container_of(parser, GAState, parser);
603 QDict *qdict;
604 Error *err = NULL;
605 int ret;
606
607 g_assert(s && parser);
608
609 g_debug("process_event: called");
610 qdict = qobject_to_qdict(json_parser_parse_err(tokens, NULL, &err));
610 qdict = qobject_to(QDict, json_parser_parse_err(tokens, NULL, &err));
611 if (err || !qdict) {
612 QDECREF(qdict);
613 qdict = qdict_new();
614 if (!err) {
615 g_warning("failed to parse event: unknown error");
616 error_setg(&err, QERR_JSON_PARSING);
617 } else {
618 g_warning("failed to parse event: %s", error_get_pretty(err));

--- 851 unchanged lines hidden ---
611 if (err || !qdict) {
612 QDECREF(qdict);
613 qdict = qdict_new();
614 if (!err) {
615 g_warning("failed to parse event: unknown error");
616 error_setg(&err, QERR_JSON_PARSING);
617 } else {
618 g_warning("failed to parse event: %s", error_get_pretty(err));

--- 851 unchanged lines hidden ---