From 1edd735692e40a75ede18b5a7539cbe1ffbc74ce Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Quelin?= Date: Thu, 17 Jan 2008 19:50:27 +0100 Subject: [PATCH] newSViv() returns an SV*, not an IV --- XS.xs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/XS.xs b/XS.xs index 65fde0b..5237168 100644 --- a/XS.xs +++ b/XS.xs @@ -116,7 +116,8 @@ SV* copy( vec, ... ) SV* vec; INIT: - IV val, i; + IV i; + SV* val; SV* self; AV* my_array; AV* vec_array; @@ -223,7 +224,8 @@ void clear( self ) SV* self; INIT: - IV dim, i, zero; + IV dim, i; + SV* zero; AV* my_array; PPCODE: /* fetch the underlying array of the object */ -- 2.11.4.GIT