[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] tools/mfndump: Avoid deliberate NULL dereference
On Wed, 2014-03-12 at 21:04 +0000, Andrew Cooper wrote: "deliberate" doesn't seem likely. "unintentional" is more plausible > If we failed to open an xc interface, using xch to log an error will end in > tears. Print to stderr instead, as we are bailing immediately later. > > Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> > Coverity-id: 1191885 Acked-by: Ian Campbell <Ian.Campbell@xxxxxxxxxx> > CC: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> > CC: Dario Faggioli <dario.faggioli@xxxxxxxxxx> > > --- > > This is why macros depending on variables in scope, particularly ones named > as simily as "ERROR", are evil. > --- > tools/misc/xen-mfndump.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/tools/misc/xen-mfndump.c b/tools/misc/xen-mfndump.c > index 8064527..e1ea536 100644 > --- a/tools/misc/xen-mfndump.c > +++ b/tools/misc/xen-mfndump.c > @@ -400,7 +400,7 @@ int main(int argc, char *argv[]) > xch = xc_interface_open(0, 0, 0); > if ( !xch ) > { > - ERROR("Failed to open an xc handler"); > + fprintf(stderr, "Failed to open an xc handler"); > return 1; > } > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |