Memory leak fix put back in - the seg fault on Solaris is due to the recently added DetachCurrentThread call

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9547 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
William S Fulton 2006-11-12 01:56:18 +00:00
commit 104ce8223d

View file

@ -3489,9 +3489,7 @@ public:
Printf(w->code, "SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, \"null upcall object\");\n");
Printf(w->code, "}\n");
/* This makes all the director methods segfault on Solaris 8
Printf(w->code, "if (jobj) jenv->DeleteLocalRef(jobj);\n");
*/
Printf(w->code, "if (jobj) jenv->DeleteLocalRef(jobj);\n");
if (!is_void)
Printf(w->code, "return %s;", qualified_return);