APItest.xs silence compiler warning
authorDavid Mitchell <davem@iabyn.com>
Sat, 12 Mar 2016 11:09:06 +0000 (11:09 +0000)
committerDavid Mitchell <davem@iabyn.com>
Sat, 12 Mar 2016 11:24:31 +0000 (11:24 +0000)
On Solaris:
    "APItest.xs", line 1519: warning: integer overflow detected: op "<<"

ext/XS-APItest/APItest.pm
ext/XS-APItest/APItest.xs

index 2115580..875579e 100644 (file)
@@ -5,7 +5,7 @@ use strict;
 use warnings;
 use Carp;
 
-our $VERSION = '0.79';
+our $VERSION = '0.80';
 
 require XSLoader;
 
index bbd00c7..4d41654 100644 (file)
@@ -1516,7 +1516,7 @@ xsreturn( int len )
 void
 xsreturn_iv()
     PPCODE:
-        XSRETURN_IV( (1<<31) + 1 );
+        XSRETURN_IV(I32_MIN + 1);
 
 void
 xsreturn_uv()