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