Remove conn parameter from JSON error macro

This commit is contained in:
Matthias Bolte 2010-02-05 00:20:56 +01:00
parent 9140756d30
commit 46ef463135

View File

@ -36,8 +36,8 @@
/* XXX fixme */
#define VIR_FROM_THIS VIR_FROM_NONE
#define ReportError(conn, code, fmt...) \
virReportErrorHelper(conn, VIR_FROM_NONE, code, __FILE__, \
#define virJSONError(code, fmt...) \
virReportErrorHelper(NULL, VIR_FROM_NONE, code, __FILE__, \
__FUNCTION__, __LINE__, fmt)
@ -909,7 +909,7 @@ virJSONValuePtr virJSONValueFromString(const char *jsonstring)
(const unsigned char*)jsonstring,
strlen(jsonstring));
ReportError(NULL, VIR_ERR_INTERNAL_ERROR,
virJSONError(VIR_ERR_INTERNAL_ERROR,
_("cannot parse json %s: %s"),
jsonstring, (const char*) errstr);
VIR_FREE(errstr);
@ -1034,13 +1034,13 @@ cleanup:
#else
virJSONValuePtr virJSONValueFromString(const char *jsonstring ATTRIBUTE_UNUSED)
{
ReportError(NULL, VIR_ERR_INTERNAL_ERROR, "%s",
virJSONError(VIR_ERR_INTERNAL_ERROR, "%s",
_("No JSON parser implementation is available"));
return NULL;
}
char *virJSONValueToString(virJSONValuePtr object ATTRIBUTE_UNUSED)
{
ReportError(NULL, VIR_ERR_INTERNAL_ERROR, "%s",
virJSONError(VIR_ERR_INTERNAL_ERROR, "%s",
_("No JSON parser implementation is available"));
return NULL;
}