From 6d586307a211c256d65bb0473ceeff01e095b427 Mon Sep 17 00:00:00 2001 From: Marcelo Matus Date: Sun, 22 Jan 2006 21:04:57 +0000 Subject: [PATCH] better solution for warning of perl+cygwin git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8521 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Lib/perl5/perlrun.swg | 2 +- Lib/swiglabels.swg | 8 -------- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/Lib/perl5/perlrun.swg b/Lib/perl5/perlrun.swg index 3e5c7e3d2..7d004335f 100644 --- a/Lib/perl5/perlrun.swg +++ b/Lib/perl5/perlrun.swg @@ -232,7 +232,7 @@ SWIG_Perl_ConvertPtr(SWIG_MAYBE_PERL_OBJECT SV *sv, void **ptr, swig_type_info * } else { tmp = SvIV(tsv); } - voidptr = (void *)(SWIGINTPTR)tmp; + voidptr = INT2PTR(void *,tmp); } else if (! SvOK(sv)) { /* Check for undef */ *(ptr) = (void *) 0; return SWIG_OK; diff --git a/Lib/swiglabels.swg b/Lib/swiglabels.swg index 98e824eb7..f3a276906 100644 --- a/Lib/swiglabels.swg +++ b/Lib/swiglabels.swg @@ -81,11 +81,3 @@ # define SWIGSTDCALL # endif #endif - - -#if defined(_MSC_VER) -# define SWIGINTPTR long -#else -# include -# define SWIGINTPTR intptr_t -#endif