Blob Blame History Raw
diff --git a/src/bindings/swig/libsbml.i b/src/bindings/swig/libsbml.i
index 27d6fedbdb..409450098c 100644
--- a/src/bindings/swig/libsbml.i
+++ b/src/bindings/swig/libsbml.i
@@ -40,6 +40,7 @@
 
 #pragma SWIG nowarn=473,401,844
 
+#if (!defined (SWIGJAVA) && !defined(SWIGCSHARP))
 // apply typemaps for items we manage manually
 %include "typemaps.i"
 
@@ -51,6 +52,8 @@
 %apply SWIGTYPE *DISOWN { ASTNode_t* disownedChild };
 %apply SWIGTYPE *DISOWN { SBMLNamespaces* disownedNs };
 
+#endif 
+
 %pragma(java) moduleclassmodifiers="
 /**
   * Wrapper class for global methods and constants defined by libSBML.
-- 
2.1.0