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

  Server: rpm5.org                         Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs                       Email:  [EMAIL PROTECTED]
  Module: rpm                              Date:   10-Jul-2007 20:31:25
  Branch: HEAD                             Handle: 2007071019312400

  Modified files:
    rpm/lib                 rpmfi.c

  Log:
    provide prototype and cast buffer to expected type

  Summary:
    Revision    Changes     Path
    2.66        +2  -1      rpm/lib/rpmfi.c
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: rpm/lib/rpmfi.c
  ============================================================================
  $ cvs diff -u -r2.65 -r2.66 rpmfi.c
  --- rpm/lib/rpmfi.c   19 Jun 2007 02:32:42 -0000      2.65
  +++ rpm/lib/rpmfi.c   10 Jul 2007 18:31:24 -0000      2.66
  @@ -10,6 +10,7 @@
   
   #include "cpio.h"    /* XXX CPIO_FOO */
   #include "fsm.h"     /* XXX newFSM() */
  +#include "legacy.h"  /* XXX dodigest */
   
   #include "rpmds.h"
   
  @@ -662,7 +663,7 @@
        odigest = rpmfiDigest(ofi, &oalgo, &olen);
        if (diskWhat == REG) {
            if (!(newFlags & RPMFILE_SPARSE))
  -         if (dodigest(oalgo, fn, buffer, 0, NULL))
  +         if (dodigest(oalgo, fn, (unsigned char *)buffer, 0, NULL))
                return FA_CREATE;       /* assume file has been removed */
            if (odigest && !memcmp(odigest, buffer, olen))
                return FA_CREATE;       /* unmodified config file, replace. */
  @@ .
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
CVS Sources Repository                                rpm-cvs@rpm5.org

Reply via email to