poldek: poldek/pm/rpm/misc.c - bugfix (rpm < 4.4.9)

mis mis at pld-linux.org
Tue Jun 19 20:56:20 CEST 2007


Author: mis                          Date: Tue Jun 19 18:56:20 2007 GMT
Module: poldek                        Tag: HEAD
---- Log message:
- bugfix (rpm < 4.4.9)

---- Files affected:
poldek/poldek/pm/rpm:
   misc.c (1.13 -> 1.14) 

---- Diffs:

================================================================
Index: poldek/poldek/pm/rpm/misc.c
diff -u poldek/poldek/pm/rpm/misc.c:1.13 poldek/poldek/pm/rpm/misc.c:1.14
--- poldek/poldek/pm/rpm/misc.c:1.13	Tue Jun 19 16:01:43 2007
+++ poldek/poldek/pm/rpm/misc.c	Tue Jun 19 20:56:15 2007
@@ -290,11 +290,11 @@
             break;
             
         case PMMSTAG_OS: {
-            const char *host_os;
+            char *host_os = NULL;
             get_host_cpu_vendor_os(NULL, NULL, &host_os);
 
             rc = 9;
-            if (host_os && strcasecmp(host_val, val) == 0)
+            if (host_os && strcasecmp(host_os, val) == 0)
                 rc = 1;                 /* exact fit */
             break;
 
@@ -332,7 +332,8 @@
         rc = 1;
         
     } else {
-        host_arch = get_host_cpu_vendor_os(&cpu, NULL, NULL);
+        char *host_arch = NULL;
+        get_host_cpu_vendor_os(&host_arch, NULL, NULL);
         if (host_arch) {
             if (strcasecmp(host_arch, arch) == 0)
                 rc = 1;                 /* exact fit */
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/poldek/poldek/pm/rpm/misc.c?r1=1.13&r2=1.14&f=u



More information about the pld-cvs-commit mailing list