[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Re: [Xen-changelog] Don't free subtype field unconditionally.
On Thursday 18 August 2005 14:42, Xen patchbot -unstable wrote: > # HG changeset patch > # User cl349@xxxxxxxxxxxxxxxxxxxx > # Node ID 8d69cb2d4a8889780930fff0374559839fb6cdfb > # Parent 2f09b40595eafd845433d1a25366df59eeb4b6b2 > Don't free subtype field unconditionally. > Signed-off-by: Christian Limpach <Christian.Limpach@xxxxxxxxxxxx> > > diff -r 2f09b40595ea -r 8d69cb2d4a88 > linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_probe.c --- > a/linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_probe.c Thu Aug 18 > 19:06:51 2005 +++ > b/linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_probe.c Thu Aug 18 > 19:07:29 2005 @@ -262,7 +262,8 @@ > if (dev) { > struct xenbus_device *xendev = to_xenbus_device(dev); > > - kfree(xendev->subtype); > + if (xendev->subtype) > + kfree(xendev->subtype); > kfree(xendev); > } > } I don't think this change is necessary. kfree already guards against NULL pointers, and I have seen many patches in exactly the opposite direction (removing pre-kfree tests). -- Hollis Blanchard IBM Linux Technology Center _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |