On 9/9/21 6:13 PM, Pavel Hrdina wrote: > This will be needed by future patches adding appid API to allow changing > it for running VMs. > > Signed-off-by: Pavel Hrdina <phrdina@xxxxxxxxxx> > --- > src/conf/domain_validate.c | 42 +++++++++++++++++++++++--------------- > src/conf/domain_validate.h | 2 ++ > src/libvirt_private.syms | 1 + > 3 files changed, 28 insertions(+), 17 deletions(-) > > diff --git a/src/conf/domain_validate.c b/src/conf/domain_validate.c > index 1bc62c364d..3ab864bbeb 100644 > --- a/src/conf/domain_validate.c > +++ b/src/conf/domain_validate.c > + if (def->resource->appid) > + return virDomainDefResourceAppidValidate(def->resource->appid); > I'd write this as: if (def->resource->appid && virDomainDefResourceAppidValidate() < 0) return -1; so that this line doesn't have to be changed when something new is added to this function. Moreover, you can have virDomainDefResourceAppidValidate() to be NOP if appid == NULL and write this check as: if (virDomainDefResourceAppidValidate() < 0) return -1; Michal