diff --git a/mozilla/extensions/java/xpcom/src/nsJavaWrapper.cpp b/mozilla/extensions/java/xpcom/src/nsJavaWrapper.cpp index f2b779447c3..bff0ad77ab9 100644 --- a/mozilla/extensions/java/xpcom/src/nsJavaWrapper.cpp +++ b/mozilla/extensions/java/xpcom/src/nsJavaWrapper.cpp @@ -1360,7 +1360,7 @@ QueryMethodInfo(nsIInterfaceInfo* aIInfo, const char* aMethodName, /** * org.mozilla.xpcom.XPCOMJavaProxy.internal.callXPCOMMethod */ -extern "C" NS_EXPORT jobject +extern "C" NS_EXPORT jobject JNICALL JAVAPROXY_NATIVE(callXPCOMMethod) (JNIEnv *env, jclass that, jobject aJavaProxy, jstring aMethodName, jobjectArray aParams) { @@ -1671,7 +1671,7 @@ GetXPCOMInstFromProxy(JNIEnv* env, jobject aJavaObject, void** aResult) /** * org.mozilla.xpcom.internal.XPCOMJavaProxy.finalizeProxy */ -extern "C" NS_EXPORT void +extern "C" NS_EXPORT void JNICALL JAVAPROXY_NATIVE(finalizeProxy) (JNIEnv *env, jclass that, jobject aJavaProxy) { #ifdef DEBUG_JAVAXPCOM @@ -1723,7 +1723,7 @@ JAVAPROXY_NATIVE(finalizeProxy) (JNIEnv *env, jclass that, jobject aJavaProxy) /** * org.mozilla.xpcom.XPCOMJavaProxy.isSameXPCOMObject */ -extern "C" NS_EXPORT jboolean +extern "C" NS_EXPORT jboolean JNICALL JAVAPROXY_NATIVE(isSameXPCOMObject) (JNIEnv *env, jclass that, jobject aProxy1, jobject aProxy2) { @@ -1746,7 +1746,7 @@ JAVAPROXY_NATIVE(isSameXPCOMObject) (JNIEnv *env, jclass that, /** * org.mozilla.xpcom.ProfileLock.release */ -extern "C" NS_EXPORT void +extern "C" NS_EXPORT void JNICALL LOCKPROXY_NATIVE(release) (JNIEnv *env, jclass that, jlong aLockObject) { // Need to release object on the main thread.