multipath-tools/libmultipath config.c

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



CVSROOT:	/cvs/dm
Module name:	multipath-tools
Branch: 	RHEL5_FC6
Changes by:	bmarzins@xxxxxxxxxxxxxx	2007-07-13 18:30:24

Modified files:
	libmultipath   : config.c 

Log message:
	Pull in fix from upstream

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/multipath-tools/libmultipath/config.c.diff?cvsroot=dm&only_with_tag=RHEL5_FC6&r1=1.19.2.1&r2=1.19.2.2

--- multipath-tools/libmultipath/config.c	2007/01/10 20:08:08	1.19.2.1
+++ multipath-tools/libmultipath/config.c	2007/07/13 18:30:24	1.19.2.2
@@ -58,9 +58,11 @@
 		if ((!hwe->vendor || !regexec(&vre, vendor, 0, NULL, 0)) &&
 		    (!hwe->product || !regexec(&pre, product, 0, NULL, 0)))
 			ret = hwe;
-		
-		regfree(&pre);
-		regfree(&vre);
+
+		if (hwe->product)
+			regfree(&pre);
+		if (hwe->vendor)
+			regfree(&vre);
 
 		if (ret)
 			break;

--
dm-devel mailing list
dm-devel@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/dm-devel

[Index of Archives]     [DM Crypt]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Packaging]     [Fedora SELinux]     [Yosemite Discussion]     [KDE Users]     [Fedora Docs]

  Powered by Linux