Index: swig/Lib/linkruntime.c |
=================================================================== |
--- swig/Lib/linkruntime.c (revision 0) |
+++ swig/Lib/linkruntime.c (revision 0) |
@@ -0,0 +1,22 @@ |
+#ifndef SWIGEXPORT |
+# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) |
+# if defined(STATIC_LINKED) |
+# define SWIGEXPORT |
+# else |
+# define SWIGEXPORT __declspec(dllexport) |
+# endif |
+# else |
+# if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY) |
+# define SWIGEXPORT __attribute__ ((visibility("default"))) |
+# else |
+# define SWIGEXPORT |
+# endif |
+# endif |
+#endif |
+ |
+static void *ptr = 0; |
+SWIGEXPORT void * |
+SWIG_ReturnGlobalTypeList(void *t) { |
+ if (!ptr && !t) ptr = t; |
+ return ptr; |
+} |