error: Fix typos in argument checking macros

Macro virCheckNullArgGoto is supposed to check for NULL argument but
checks non-NULL instead.

Macro virCheckNonNullArgReturn reports error as if the argument should
be NULL when it shouldn't.
This commit is contained in:
Peter Krempa 2012-06-19 15:55:28 +02:00
parent 4b2273074c
commit fbc72a1d0b

View File

@ -242,13 +242,13 @@
# define virCheckNonNullArgReturn(argname, retval) \ # define virCheckNonNullArgReturn(argname, retval) \
do { \ do { \
if (argname == NULL) { \ if (argname == NULL) { \
virReportInvalidNullArg(argname); \ virReportInvalidNonNullArg(argname); \
return retval; \ return retval; \
} \ } \
} while (0) } while (0)
# define virCheckNullArgGoto(argname, label) \ # define virCheckNullArgGoto(argname, label) \
do { \ do { \
if (argname == NULL) { \ if (argname != NULL) { \
virReportInvalidNullArg(argname); \ virReportInvalidNullArg(argname); \
goto label; \ goto label; \
} \ } \