RPM Community Forums

Mailing List Message of <rpm-cvs>

[CVS] RPM: rpm/perl/ RPM.xs RPM_Ts.xs

From: Ralf S. Engelschall <rse@rpm5.org>
Date: Sat 28 Jul 2007 - 10:10:10 CEST
Message-Id: <20070728081010.E91053484F3@rpm5.org>
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  ____________________________________________________________________________

  Server: rpm5.org                         Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs                       Email:  rse@rpm5.org
  Module: rpm                              Date:   28-Jul-2007 10:10:10
  Branch: HEAD                             Handle: 2007072809101000

  Modified files:
    rpm/perl                RPM.xs RPM_Ts.xs

  Log:
    remove the major compile-time warnings

  Summary:
    Revision    Changes     Path
    1.9         +4  -1      rpm/perl/RPM.xs
    1.3         +1  -4      rpm/perl/RPM_Ts.xs
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: rpm/perl/RPM.xs
  ============================================================================
  $ cvs diff -u -r1.8 -r1.9 RPM.xs
  --- rpm/perl/RPM.xs	28 Jul 2007 08:06:41 -0000	1.8
  +++ rpm/perl/RPM.xs	28 Jul 2007 08:10:10 -0000	1.9
  @@ -17,11 +17,14 @@
   #include "rpmts.h"
   #include "rpmte.h"
   #include "rpmmacro.h"
  +#include "rpmevr.h"
   #include "header.h"
   #include "rpmdb.h"
   #include "misc.h"
   
  -void
  +extern void _populate_header_tags(HV *href);
  +
  +static void
   _populate_constant(HV *href, char *name, int val)
   {
       hv_store(href, name, strlen(name), newSViv(val), 0);
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/perl/RPM_Ts.xs
  ============================================================================
  $ cvs diff -u -r1.2 -r1.3 RPM_Ts.xs
  --- rpm/perl/RPM_Ts.xs	28 Jul 2007 08:06:41 -0000	1.2
  +++ rpm/perl/RPM_Ts.xs	28 Jul 2007 08:10:10 -0000	1.3
  @@ -28,7 +28,7 @@
      Also, we probably want to give a nice interface such that we could allow
      users of RPM to do their own callback, but that will have to come later.
   */
  -void * _null_callback(
  +static void * _null_callback(
   	const void * arg, 
   	const rpmCallbackType what, 
   	const unsigned long long amount, 
  @@ -37,7 +37,6 @@
   	rpmCallbackData data)
   {
   	Header h = (Header) arg;
  -	char * s;
   	int flags = (int) ((long)data);
   	void * rc = NULL;
   	const char * filename = (const char *)key;
  @@ -237,8 +236,6 @@
   	rpmts t
   	rpmprobFilterFlags prob_filter 
       PREINIT:
  -	int i;
  -	rpmProblem p;
   	int ret;
       CODE:
   	/* Make sure we could run this transactions */
  @@ .
Received on Sat Jul 28 10:10:10 2007
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.