On Fri, 2015-08-21 at 14:58 -0700, Jiri Denemark wrote: > On Fri, Aug 21, 2015 at 14:55:02 -0700, Andrea Bolognani wrote: > > On Fri, 2015-08-21 at 14:27 -0700, Jiri Denemark wrote: > > > > > > +static virCPUCompareResult > > > > +ppc64CheckCompatibilityMode(const char *host_model, > > > > + const char *compat_mode) > > > > +{ > > > > + int host; > > > > + int compat; > > > > + char *tmp; > > > > + virCPUCompareResult ret = VIR_CPU_COMPARE_IDENTICAL; > > > > > > Shouldn't ret be initialized to VIR_CPU_COMPARE_ERROR so that we > > > don't > > > report everything is OK on errors? > > > > Initializing it to VIR_CPU_COMPARE_IDENTICAL allows us to > > just jump to the exit point if a compatibility mode is not > > used (see check right below). > > > > That could be replaced with an explicit return if you > > think that would make the code easier to understand. > > Oops, I'm blind, I completely missed the "ret = > VIR_CPU_COMPARE_ERROR" > after the check. But yes, I think initializing to *_ERROR and an > explicit return if compatibility mode is not used would be more > readable. Pushed with those changes squashed in. Thanks. -- Andrea Bolognani Software Engineer - Virtualization Team -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list