From: <kk...@us...> - 2008-10-03 12:30:37
|
Revision: 1066 http://omc.svn.sourceforge.net/omc/?rev=1066&view=rev Author: kkaempf Date: 2008-10-03 12:30:25 +0000 (Fri, 03 Oct 2008) Log Message: ----------- define SWIG_init() per target, keeps gcc happy Modified Paths: -------------- cmpi-bindings/trunk/src/cmpi_provider.c cmpi-bindings/trunk/src/target_python.c cmpi-bindings/trunk/src/target_ruby.c Modified: cmpi-bindings/trunk/src/cmpi_provider.c =================================================================== --- cmpi-bindings/trunk/src/cmpi_provider.c 2008-10-03 00:29:33 UTC (rev 1065) +++ cmpi-bindings/trunk/src/cmpi_provider.c 2008-10-03 12:30:25 UTC (rev 1066) @@ -59,11 +59,6 @@ } #endif - -#if 0 -SWIGEXPORT void SWIG_init(void); -#endif - #define _CMPI_SETFAIL(msgstr) {if (st != NULL) st->rc = CMPI_RC_ERR_FAILED; st->msg = msgstr; } /* Modified: cmpi-bindings/trunk/src/target_python.c =================================================================== --- cmpi-bindings/trunk/src/target_python.c 2008-10-03 00:29:33 UTC (rev 1065) +++ cmpi-bindings/trunk/src/target_python.c 2008-10-03 12:30:25 UTC (rev 1066) @@ -138,6 +138,7 @@ Py_SetProgramName("cmpi_swig"); Py_Initialize(); + SWIGEXPORT void SWIG_init(void); SWIG_init(); cmpiMainPyThreadState = PyGILState_GetThisThreadState(); PyEval_ReleaseThread(cmpiMainPyThreadState); Modified: cmpi-bindings/trunk/src/target_ruby.c =================================================================== --- cmpi-bindings/trunk/src/target_ruby.c 2008-10-03 00:29:33 UTC (rev 1065) +++ cmpi-bindings/trunk/src/target_ruby.c 2008-10-03 12:30:25 UTC (rev 1066) @@ -105,6 +105,7 @@ ruby_init(); ruby_init_loadpath(); ruby_script("cmpi_swig_ruby"); + extern void SWIG_init(); SWIG_init(); /* load module */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |