]> git.pld-linux.org Git - packages/rpm.git/blobdiff - rpm-glob.patch
- rebuild with latest rpm.macros
[packages/rpm.git] / rpm-glob.patch
index de3ab06a094e226d0a98c976b6f04a1d9b06bf33..7e59fe807e7cb39fdac04e9c3e6d6144911f2883 100644 (file)
@@ -1,6 +1,6 @@
---- rpm-4.0.2/lib/misc.c.glob  Wed May 16 13:00:10 2001
-+++ rpm-4.0.2/lib/misc.c       Wed May 16 15:35:28 2001
-@@ -583,6 +583,11 @@
+--- rpm-4.0.4/lib/misc.c.wiget Sun Jan 20 23:10:19 2002
++++ rpm-4.0.4/lib/misc.c       Tue Feb 12 22:41:39 2002
+@@ -514,6 +514,11 @@
      const char * path;
      const char * globURL;
      char * globRoot = NULL;
@@ -12,7 +12,7 @@
      size_t maxb, nb;
      glob_t gl;
      int ut;
-@@ -593,6 +598,17 @@
+@@ -524,6 +529,17 @@
      if (rc)
        return rc;
  
      for (j = 0; j < ac; j++) {
        if (!myGlobPatternP(av[j])) {
            if (argc == 0)
-@@ -667,6 +683,17 @@
+@@ -609,6 +625,16 @@
  
  
  exit:
 +#ifdef ENABLE_NLS
-+      if (old_collate) {
-+              setlocale(LC_COLLATE, old_collate);
-+              free(old_collate);
-+      }
-+      if (old_ctype) {
-+              setlocale(LC_CTYPE, old_ctype);
-+              free(old_ctype);
-+      }
++    if (old_collate) {
++      setlocale(LC_COLLATE, old_collate);
++      free(old_collate);
++    }
++    if (old_ctype) {
++      setlocale(LC_CTYPE, old_ctype);
++      free(old_ctype);
++    }
 +#endif
-+
-     if (av)
-       free((void *)av);
-     if ((rc || argvPtr == NULL) && argv) {
+     av = _free(av);
+     if (rc || argvPtr == NULL) {
+       if (argv != NULL)
This page took 0.046233 seconds and 4 git commands to generate.