fix potential memory leak on release builds - although the macro here may already terminate before releasing

This commit is contained in:
DarthArgus
2016-02-08 16:42:14 -06:00
parent 577e5b5b06
commit 267535648d
@@ -461,8 +461,8 @@ JavaStringPtr callStringMethod(const LocalRefParam & object, jmethodID methodID,
{
#ifdef _DEBUG
WARNING_STRICT_FATAL(true, ("JavaLibrary::callStringMethod called with non-string result"));
JavaLibrary::getEnv()->DeleteLocalRef(result);
#endif
JavaLibrary::getEnv()->DeleteLocalRef(result);
return JavaString::cms_nullPtr;
}
return JavaStringPtr(new JavaString(static_cast<jstring>(result)));