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: 19-Apr-2016 15:13:06 Branch: rpm-5_4 Handle: 2016041913130600 Modified files: (Branch: rpm-5_4) rpm/rpmdb header_internal.c Log: - avoid negated zero ambiguity in checks. Summary: Revision Changes Path 1.20.2.7 +1 -1 rpm/rpmdb/header_internal.c ____________________________________________________________________________ patch -p0 <<'@@ .' Index: rpm/rpmdb/header_internal.c ============================================================================ $ cvs diff -u -r1.20.2.6 -r1.20.2.7 header_internal.c --- rpm/rpmdb/header_internal.c 15 Apr 2016 18:26:17 -0000 1.20.2.6 +++ rpm/rpmdb/header_internal.c 19 Apr 2016 13:13:06 -0000 1.20.2.7 @@ -67,7 +67,7 @@ break; } - if (!(negate || info->offset >= 0)) + if (!((negate && info->offset < 0) || info->offset >= 0)) return (int)i; if (negate) info->offset = -info->offset; @@ . ______________________________________________________________________ RPM Package Manager http://rpm5.org CVS Sources Repository rpm-cvs@rpm5.org