X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FExtUtils%2Ftypemap;h=9961f2d61def21f520176759044a4218e816795b;hb=22d4bb9ccb8701e68f9243547d7e3a3c55f70908;hp=026067857072eed81765d9bbcb0b86671b775549;hpb=4b19af017623bfa3bb72bb164598a517f586e0d3;p=p5sagit%2Fp5-mst-13.2.git diff --git a/lib/ExtUtils/typemap b/lib/ExtUtils/typemap index 0260678..9961f2d 100644 --- a/lib/ExtUtils/typemap +++ b/lib/ExtUtils/typemap @@ -225,13 +225,13 @@ T_U_CHAR T_FLOAT sv_setnv($arg, (double)$var); T_NV - sv_setnv($arg, (double)$var); + sv_setnv($arg, (NV)$var); T_DOUBLE sv_setnv($arg, (double)$var); T_PV sv_setpv((SV*)$arg, $var); T_PTR - sv_setiv($arg, (IV)$var); + sv_setiv($arg, PTR2IV($var)); T_PTRREF sv_setref_pv($arg, Nullch, (void*)$var); T_REF_IV_REF