QDict *qmp_error_response(Error *err) { QDict *rsp; rsp = qdict_from_jsonf_nofail("{ 'error': { 'class': %s, 'desc': %s } }", QapiErrorClass_str(error_get_class(err)), error_get_pretty(err)); error_free(err); return rsp; }
QObject *qmp_build_error_object(Error *err) { return qobject_from_jsonf("{ 'class': %s, 'desc': %s }", ErrorClass_lookup[error_get_class(err)], error_get_pretty(err)); }