mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 19:35:51 +00:00
Bug 15178, r=vidur adding check for return value avoiding crash
This commit is contained in:
parent
4e9cabb770
commit
9e949e98fe
@ -299,7 +299,7 @@ nsHTMLAppletElement::GetScriptObject(nsIScriptContext* aContext,
|
||||
JSObject* wrappedAppletObject = nsnull;
|
||||
nsIPluginInstance* pluginInstance = nsnull;
|
||||
rv = NS_GetObjectFramePluginInstance(frame, pluginInstance);
|
||||
if (nsnull != pluginInstance) {
|
||||
if ((rv == NS_OK) && (nsnull != pluginInstance)) {
|
||||
nsIJVMPluginInstance* javaPluginInstance = nsnull;
|
||||
if (pluginInstance->QueryInterface(nsIJVMPluginInstance::GetIID(), (void**)&javaPluginInstance) == NS_OK) {
|
||||
jobject appletObject = nsnull;
|
||||
|
@ -299,7 +299,7 @@ nsHTMLAppletElement::GetScriptObject(nsIScriptContext* aContext,
|
||||
JSObject* wrappedAppletObject = nsnull;
|
||||
nsIPluginInstance* pluginInstance = nsnull;
|
||||
rv = NS_GetObjectFramePluginInstance(frame, pluginInstance);
|
||||
if (nsnull != pluginInstance) {
|
||||
if ((rv == NS_OK) && (nsnull != pluginInstance)) {
|
||||
nsIJVMPluginInstance* javaPluginInstance = nsnull;
|
||||
if (pluginInstance->QueryInterface(nsIJVMPluginInstance::GetIID(), (void**)&javaPluginInstance) == NS_OK) {
|
||||
jobject appletObject = nsnull;
|
||||
|
Loading…
Reference in New Issue
Block a user