RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  ____________________________________________________________________________

  Server: rpm5.org                         Name:   Jeff Johnson
  Root:   /v/rpm/cvs                       Email:  j...@rpm5.org
  Module: rpm                              Date:   26-Jun-2013 21:27:31
  Branch: rpm-5_4                          Handle: 2013062619273000

  Modified files:           (Branch: rpm-5_4)
    rpm/lib                 rpminstall.c

  Log:
    - coverity #1035884

  Summary:
    Revision    Changes     Path
    1.229.2.7   +2  -0      rpm/lib/rpminstall.c
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: rpm/lib/rpminstall.c
  ============================================================================
  $ cvs diff -u -r1.229.2.6 -r1.229.2.7 rpminstall.c
  --- rpm/lib/rpminstall.c      26 Apr 2012 17:46:50 -0000      1.229.2.6
  +++ rpm/lib/rpminstall.c      26 Jun 2013 19:27:30 -0000      1.229.2.7
  @@ -647,6 +647,7 @@
            default:
                rpmlog(RPMLOG_ERR, _("package \"%s\" cannot be erased\n"), fn);
                numFailed++;    /* XXX multiple erasures? */
  +             fn = _free(fn);         /* XXX coverity #1035884 */
                goto exit;
                /*@notreached@*/ /*@switchbreak@*/ break;
            }
  @@ -674,6 +675,7 @@
                               _("package %s is not relocatable\n"), he->p.str);
                he->p.ptr = _free(he->p.ptr);
                numFailed++;
  +             fn = _free(fn);         /* XXX coverity #1035884 */
                goto exit;
                /*@notreached@*/
            }
  @@ .
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
CVS Sources Repository                                rpm-cvs@rpm5.org

Reply via email to