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: 15-May-2014 01:05:27 Branch: rpm-5_4 Handle: 2014051423051400 Modified files: (Branch: rpm-5_4) rpm/rpmdb header.c Log: - coverity #1214080 Summary: Revision Changes Path 1.198.2.10 +1 -0 rpm/rpmdb/header.c ____________________________________________________________________________ patch -p0 <<'@@ .' Index: rpm/rpmdb/header.c ============================================================================ $ cvs diff -u -r1.198.2.9 -r1.198.2.10 header.c --- rpm/rpmdb/header.c 26 Aug 2013 21:35:57 -0000 1.198.2.9 +++ rpm/rpmdb/header.c 14 May 2014 23:05:14 -0000 1.198.2.10 @@ -1398,6 +1398,7 @@ static const int fdno = -1; static const off_t off = 0; nuh = mmap(NULL, pvlen, prot, flags, fdno, off); +assert(nuh != NULL && nuh != (void *)-1); /* coverity #1214080 */ if (nuh == NULL || nuh == (void *)-1) fprintf(stderr, "==> mmap(%p[%u], 0x%x, 0x%x, %d, 0x%x) error(%d): %s\n", @@ . ______________________________________________________________________ RPM Package Manager http://rpm5.org CVS Sources Repository rpm-cvs@rpm5.org