From: Roopa Prabhu Date: Fri, 14 Oct 2011 22:25:28 +0000 (-0700) Subject: Add missing strdup return value check X-Git-Tag: v0.9.7-rc1~92 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7c23c34d38816d1d16ae6e1314280f06fe4d7706;p=thirdparty%2Flibvirt.git Add missing strdup return value check Check strdup return value and fail if error Signed-off-by: Roopa Prabhu --- diff --git a/src/util/pci.c b/src/util/pci.c index 2bbb90c0a6..33b4b0ee12 100644 --- a/src/util/pci.c +++ b/src/util/pci.c @@ -2018,7 +2018,10 @@ pciDeviceNetName(char *device_link_sysfs_path, char **netname) /* Assume a single directory entry */ *netname = strdup(entry->d_name); - ret = 0; + if (!*netname) + virReportOOMError(); + else + ret = 0; break; }