]> git.pld-linux.org Git - packages/rpm.git/blobdiff - rpm-5.4.10-dont-try-generate-rpmfc-dependencies-from-doc-files.patch
drop cc/cxx/cpp hack
[packages/rpm.git] / rpm-5.4.10-dont-try-generate-rpmfc-dependencies-from-doc-files.patch
index 72faa1f0c90c89c66a9230fb8e8b53e9eee0fd59..14275b3d7eaad78e81a2366f8bd572ae57c55880 100644 (file)
  
      /* Extract dependencies only from files with executable bit set. */
      { struct stat sb, * st = &sb;
-@@ -904,16 +914,10 @@ static int rpmfcSCRIPT(rpmfc fc)
+@@ -904,20 +914,10 @@ static int rpmfcSCRIPT(rpmfc fc)
      (void) fclose(fp);
  
      if (fc->fcolor->vals[fc->ix] & RPMFC_PERL) {
 -      defaultdocdir = rpmExpand("%{?_defaultdocdir}", NULL);
--      if (defaultdocdir == NULL || *defaultdocdir == '\0') 
--            defaultdocdir = strdup("/usr/share/doc");
+-      /* XXX coverity #1035723 */
+-      /* XXX coverity #1035883 */
+-      if (defaultdocdir == NULL || *defaultdocdir == '\0')  {
+-            defaultdocdir = _free(defaultdocdir);
+-            defaultdocdir = xstrdup("/usr/share/doc");
+-      }
 -
 -      if (strncmp(fn, defaultdocdir, strlen(defaultdocdir))) {
 -          if (fc->fcolor->vals[fc->ix] & RPMFC_MODULE)
This page took 0.033704 seconds and 4 git commands to generate.