From: cfis <cf...@us...> - 2005-09-24 21:48:15
|
Update of /cvsroot/swig/SWIG/Examples/test-suite In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12438 Modified Files: unions.i Log Message: Fix to compile on Windows. The code defines a type called small, but Windows already defines that type in rpcndr.h. Added code to undef small at the start of the wrapper file. Index: unions.i =================================================================== RCS file: /cvsroot/swig/SWIG/Examples/test-suite/unions.i,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** unions.i 3 Apr 2003 12:10:40 -0000 1.3 --- unions.i 24 Sep 2005 21:48:07 -0000 1.4 *************** *** 5,8 **** --- 5,16 ---- %module unions + %{ + /* Must undefine small to work on Windows. small is defined as a + char in rpcndr.h */ + #ifdef small + #undef small + #endif + %} + %inline %{ |