Use GetNameShared
git-svn-id: svn://10.0.0.236/trunk@168097 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -1121,15 +1121,14 @@ CreateJavaProxy(JNIEnv* env, nsISupports* aXPCOMObject, const nsIID& aIID,
|
||||
return NS_ERROR_OUT_OF_MEMORY;
|
||||
|
||||
// Get interface name
|
||||
char* iface_name;
|
||||
rv = info->GetName(&iface_name);
|
||||
const char* iface_name;
|
||||
rv = info->GetNameShared(&iface_name);
|
||||
|
||||
if (NS_SUCCEEDED(rv)) {
|
||||
// Create proxy class name
|
||||
nsCAutoString class_name("org/mozilla/xpcom/stubs/");
|
||||
class_name.AppendASCII(iface_name);
|
||||
class_name.AppendLiteral("_Stub");
|
||||
nsMemory::Free(iface_name);
|
||||
|
||||
// Create java proxy object
|
||||
jclass clazz;
|
||||
|
||||
Reference in New Issue
Block a user