On Wed, Jul 20, 2022 at 15:11:12 +0200, Kristina Hanicova wrote: > Signed-off-by: Kristina Hanicova <khanicov@xxxxxxxxxx> > --- > src/conf/domain_conf.c | 8 ++------ > 1 file changed, 2 insertions(+), 6 deletions(-) > > diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c > index e52f39c809..b600bfec31 100644 > --- a/src/conf/domain_conf.c > +++ b/src/conf/domain_conf.c > @@ -4206,12 +4206,8 @@ virDomainObjGetOneDefState(virDomainObj *vm, > if (virDomainObjUpdateModificationImpact(vm, &flags) < 0) > return NULL; > > - if (live) { > - if (flags & VIR_DOMAIN_AFFECT_LIVE) > - *live = true; > - else > - *live = false; > - } > + if (live) > + *live = (flags & VIR_DOMAIN_AFFECT_LIVE) ? true : false; > https://libvirt.org/coding-style.html#conditional-expressions We suggest that new code avoids ternary operators. I'd prefer if this patch is dropped.