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:   04-Aug-2013 20:25:59
  Branch: rpm-5_4                          Handle: 2013080418255800

  Modified files:           (Branch: rpm-5_4)
    rpm/rpmio               rpmpigz.c

  Log:
    - coverity #1060660

  Summary:
    Revision    Changes     Path
    1.68.6.1    +1  -0      rpm/rpmio/rpmpigz.c
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: rpm/rpmio/rpmpigz.c
  ============================================================================
  $ cvs diff -u -r1.68 -r1.68.6.1 rpmpigz.c
  --- rpm/rpmio/rpmpigz.c       16 Mar 2009 14:25:48 -0000      1.68
  +++ rpm/rpmio/rpmpigz.c       4 Aug 2013 18:25:58 -0000       1.68.6.1
  @@ -2861,6 +2861,7 @@
        if (path != zq->_zinp.fn) {
   /*@-mayaliasunique@*/
            strncpy(z->_ifn, path, sizeof(z->_ifn));
  +         z->_ifn[sizeof(z->_ifn)-1] = '\0';
   /*@=mayaliasunique@*/
            if (z->_ifn[sizeof(z->_ifn) - 1])
                bail("name too long: ", path);
  @@ .
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
CVS Sources Repository                                rpm-cvs@rpm5.org

Reply via email to