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

Reply via email to