From: <ol...@us...> - 2010-05-21 07:37:46
|
Revision: 12035 http://swig.svn.sourceforge.net/swig/?rev=12035&view=rev Author: olly Date: 2010-05-21 07:37:40 +0000 (Fri, 21 May 2010) Log Message: ----------- Remove superfluous semicolons Modified Paths: -------------- trunk/Lib/lua/typemaps.i Modified: trunk/Lib/lua/typemaps.i =================================================================== --- trunk/Lib/lua/typemaps.i 2010-05-21 07:10:12 UTC (rev 12034) +++ trunk/Lib/lua/typemaps.i 2010-05-21 07:37:40 UTC (rev 12035) @@ -199,10 +199,10 @@ %{ #ifdef __cplusplus /* generic alloc/dealloc fns*/ #define SWIG_ALLOC_ARRAY(TYPE,LEN) new TYPE[LEN] -#define SWIG_FREE_ARRAY(PTR) delete[] PTR; +#define SWIG_FREE_ARRAY(PTR) delete[] PTR #else #define SWIG_ALLOC_ARRAY(TYPE,LEN) (TYPE *)malloc(LEN*sizeof(TYPE)) -#define SWIG_FREE_ARRAY(PTR) free(PTR); +#define SWIG_FREE_ARRAY(PTR) free(PTR) #endif /* counting the size of arrays:*/ SWIGINTERN int SWIG_itable_size(lua_State* L, int index) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wsf...@us...> - 2011-02-19 16:12:18
|
Revision: 12481 http://swig.svn.sourceforge.net/swig/?rev=12481&view=rev Author: wsfulton Date: 2011-02-19 16:12:12 +0000 (Sat, 19 Feb 2011) Log Message: ----------- Add some missing signed char and unsigned char Lua typemaps in the typemaps.i library Modified Paths: -------------- trunk/Lib/lua/typemaps.i Modified: trunk/Lib/lua/typemaps.i =================================================================== --- trunk/Lib/lua/typemaps.i 2011-02-19 14:53:53 UTC (rev 12480) +++ trunk/Lib/lua/typemaps.i 2011-02-19 16:12:12 UTC (rev 12481) @@ -66,8 +66,10 @@ %enddef // now the code +SWIG_NUMBER_TYPEMAP(unsigned char); SWIG_NUMBER_TYPEMAP(signed char); + +SWIG_NUMBER_TYPEMAP(short); SWIG_NUMBER_TYPEMAP(unsigned short); SWIG_NUMBER_TYPEMAP(signed short); SWIG_NUMBER_TYPEMAP(int); SWIG_NUMBER_TYPEMAP(unsigned int); SWIG_NUMBER_TYPEMAP(signed int); -SWIG_NUMBER_TYPEMAP(short); SWIG_NUMBER_TYPEMAP(unsigned short); SWIG_NUMBER_TYPEMAP(signed short); SWIG_NUMBER_TYPEMAP(long); SWIG_NUMBER_TYPEMAP(unsigned long); SWIG_NUMBER_TYPEMAP(signed long); SWIG_NUMBER_TYPEMAP(float); SWIG_NUMBER_TYPEMAP(double); @@ -345,6 +347,8 @@ // as well as defining typemaps for // fixed len arrays in & out, & variable length arrays in +SWIG_TYPEMAP_NUM_ARR(schar,signed char); +SWIG_TYPEMAP_NUM_ARR(uchar,unsigned char); SWIG_TYPEMAP_NUM_ARR(int,int); SWIG_TYPEMAP_NUM_ARR(uint,unsigned int); SWIG_TYPEMAP_NUM_ARR(short,short); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |