Fix build breaker with ATTRIBUTE_NONNULL defs
Using "./autogen.sh --system lv_cv_static_analysis=yes" for my daily Coverity builds resulted in the following error when building: In file included from util/vircgrouppriv.h:32:0, from util/vircgroup.c:44: util/vircgroup.h:59:5: error: nonnull argument with out-of-range operand number (argument 1, operand 5) util/vircgroup.h:74:5: error: nonnull argument references non-pointer operand (argument 1, operand 4) make[3]: *** [libvirt_util_la-vircgroup.lo] Error 1 make[3]: Leaving directory `/home/jferlan/libvirt.cov.curr/src' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/jferlan/libvirt.cov.curr/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/jferlan/libvirt.cov.curr' make: *** [all] Error 2
This commit is contained in:
parent
c3ad5a3670
commit
d94a3cfcfb
@ -56,7 +56,7 @@ int virCgroupNewDriver(const char *name,
|
|||||||
bool create,
|
bool create,
|
||||||
int controllers,
|
int controllers,
|
||||||
virCgroupPtr *group)
|
virCgroupPtr *group)
|
||||||
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(5);
|
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(4);
|
||||||
|
|
||||||
int virCgroupNewSelf(virCgroupPtr *group)
|
int virCgroupNewSelf(virCgroupPtr *group)
|
||||||
ATTRIBUTE_NONNULL(1);
|
ATTRIBUTE_NONNULL(1);
|
||||||
@ -71,7 +71,7 @@ int virCgroupNewDomainPartition(virCgroupPtr partition,
|
|||||||
const char *name,
|
const char *name,
|
||||||
bool create,
|
bool create,
|
||||||
virCgroupPtr *group)
|
virCgroupPtr *group)
|
||||||
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2) ATTRIBUTE_NONNULL(4);
|
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2) ATTRIBUTE_NONNULL(5);
|
||||||
|
|
||||||
int virCgroupNewVcpu(virCgroupPtr domain,
|
int virCgroupNewVcpu(virCgroupPtr domain,
|
||||||
int vcpuid,
|
int vcpuid,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user