r38035 - in /branches/upstream/libclass-xsaccessor-array-perl/current: Array.xs AutoXS.h Changes META.yml Makefile.PL lib/Class/XSAccessor/Array.pm

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Thu Jun 11 22:39:39 UTC 2009


Author: jawnsy-guest
Date: Thu Jun 11 22:39:34 2009
New Revision: 38035

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=38035
Log:
[svn-upgrade] Integrating new upstream version, libclass-xsaccessor-array-perl (1.04)

Modified:
    branches/upstream/libclass-xsaccessor-array-perl/current/Array.xs
    branches/upstream/libclass-xsaccessor-array-perl/current/AutoXS.h
    branches/upstream/libclass-xsaccessor-array-perl/current/Changes
    branches/upstream/libclass-xsaccessor-array-perl/current/META.yml
    branches/upstream/libclass-xsaccessor-array-perl/current/Makefile.PL
    branches/upstream/libclass-xsaccessor-array-perl/current/lib/Class/XSAccessor/Array.pm

Modified: branches/upstream/libclass-xsaccessor-array-perl/current/Array.xs
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-xsaccessor-array-perl/current/Array.xs?rev=38035&op=diff
==============================================================================
--- branches/upstream/libclass-xsaccessor-array-perl/current/Array.xs (original)
+++ branches/upstream/libclass-xsaccessor-array-perl/current/Array.xs Thu Jun 11 22:39:34 2009
@@ -20,7 +20,7 @@
     const I32 index = AutoXS_arrayindices[ix];
     SV** elem;
   PPCODE:
-    if (elem = av_fetch((AV *)SvRV(self), index, 1))
+    if ((elem = av_fetch((AV *)SvRV(self), index, 1)))
       XPUSHs(elem[0]);
     else
       XSRETURN_UNDEF;
@@ -77,7 +77,7 @@
       XPUSHs(newvalue);
     }
     else {
-      if (elem = av_fetch((AV *)SvRV(self), index, 1))
+      if ((elem = av_fetch((AV *)SvRV(self), index, 1)))
         XPUSHs(elem[0]);
       else
         XSRETURN_UNDEF;
@@ -102,7 +102,7 @@
       XPUSHs(self);
     }
     else {
-      if (elem = av_fetch((AV *)SvRV(self), index, 1))
+      if ((elem = av_fetch((AV *)SvRV(self), index, 1)))
         XPUSHs(elem[0]);
       else
         XSRETURN_UNDEF;

Modified: branches/upstream/libclass-xsaccessor-array-perl/current/AutoXS.h
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-xsaccessor-array-perl/current/AutoXS.h?rev=38035&op=diff
==============================================================================
--- branches/upstream/libclass-xsaccessor-array-perl/current/AutoXS.h (original)
+++ branches/upstream/libclass-xsaccessor-array-perl/current/AutoXS.h Thu Jun 11 22:39:34 2009
@@ -1,4 +1,4 @@
-/* AutoXS::Header version '1.01' */
+/* AutoXS::Header version '1.02' */
 typedef struct {
   U32 hash;
   SV* key;
@@ -113,7 +113,7 @@
 I32 get_internal_array_index(I32 object_ary_idx) {
   I32 new_index;
 
-  if (AutoXS_reverse_arrayindices_length <= object_ary_idx)
+  if (AutoXS_reverse_arrayindices_length <= (unsigned int)object_ary_idx)
     _resize_array_init( &AutoXS_reverse_arrayindices,
                         &AutoXS_reverse_arrayindices_length,
                         object_ary_idx+1, -1 );

Modified: branches/upstream/libclass-xsaccessor-array-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-xsaccessor-array-perl/current/Changes?rev=38035&op=diff
==============================================================================
--- branches/upstream/libclass-xsaccessor-array-perl/current/Changes (original)
+++ branches/upstream/libclass-xsaccessor-array-perl/current/Changes Thu Jun 11 22:39:34 2009
@@ -1,4 +1,7 @@
 Revision history for Perl extension Class-XSAccessor-Array.
+
+1.04  Thu Jun 11 16:46 2009
+  - Fix a few warnings.
 
 1.03  Sun May 31 18:47 2009
   - Upgrade to AutoXS::Header 1.01:

Modified: branches/upstream/libclass-xsaccessor-array-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-xsaccessor-array-perl/current/META.yml?rev=38035&op=diff
==============================================================================
--- branches/upstream/libclass-xsaccessor-array-perl/current/META.yml (original)
+++ branches/upstream/libclass-xsaccessor-array-perl/current/META.yml Thu Jun 11 22:39:34 2009
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:               Class-XSAccessor-Array
-version:            1.03
+version:            1.04
 abstract:           Generate fast XS accessors without runtime compilation
 author:
     - Steffen Mueller <smueller at cpan.org>
@@ -11,7 +11,7 @@
 build_requires:
     ExtUtils::MakeMaker:  0
 requires:
-    AutoXS::Header:  1.00
+    AutoXS::Header:  1.02
 no_index:
     directory:
         - t

Modified: branches/upstream/libclass-xsaccessor-array-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-xsaccessor-array-perl/current/Makefile.PL?rev=38035&op=diff
==============================================================================
--- branches/upstream/libclass-xsaccessor-array-perl/current/Makefile.PL (original)
+++ branches/upstream/libclass-xsaccessor-array-perl/current/Makefile.PL Thu Jun 11 22:39:34 2009
@@ -6,7 +6,7 @@
     NAME              => 'Class::XSAccessor::Array',
     VERSION_FROM      => 'lib/Class/XSAccessor/Array.pm', # finds $VERSION
     PREREQ_PM         => {
-      'AutoXS::Header' => '1.00',
+      'AutoXS::Header' => '1.02',
     }, # e.g., Module::Name => 1.1
     LICENSE => 'perl',
     ($] >= 5.005 ?     ## Add these new keywords supported since 5.005

Modified: branches/upstream/libclass-xsaccessor-array-perl/current/lib/Class/XSAccessor/Array.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-xsaccessor-array-perl/current/lib/Class/XSAccessor/Array.pm?rev=38035&op=diff
==============================================================================
--- branches/upstream/libclass-xsaccessor-array-perl/current/lib/Class/XSAccessor/Array.pm (original)
+++ branches/upstream/libclass-xsaccessor-array-perl/current/lib/Class/XSAccessor/Array.pm Thu Jun 11 22:39:34 2009
@@ -5,7 +5,7 @@
 use warnings;
 use Carp qw/croak/;
 
-our $VERSION = '1.03';
+our $VERSION = '1.04';
 
 require XSLoader;
 XSLoader::load('Class::XSAccessor::Array', $VERSION);




More information about the Pkg-perl-cvs-commits mailing list