aboutsummaryrefslogtreecommitdiffstats
path: root/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc
diff options
context:
space:
mode:
authorAdam Domurad <[email protected]>2013-01-15 14:34:47 -0500
committerAdam Domurad <[email protected]>2013-01-15 14:34:47 -0500
commit37f676efc43b73f5a46c5f4fada4cf1f42da56a8 (patch)
tree51a9acb9410e1b0356a7a54b6c33ec45eb55059a /plugin/icedteanp/IcedTeaJavaRequestProcessor.cc
parent05fbe64d15224e9e651231f86694e33799d5d39f (diff)
Fix for PR1198: JSObject passed incorrectly to Javascript
Diffstat (limited to 'plugin/icedteanp/IcedTeaJavaRequestProcessor.cc')
-rw-r--r--plugin/icedteanp/IcedTeaJavaRequestProcessor.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc b/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc
index c20a317..7529f5a 100644
--- a/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc
+++ b/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc
@@ -131,7 +131,7 @@ JavaRequestProcessor::newMessageOnBus(const char* message)
!message_parts->at(4)->find("GetObjectArrayElement"))
{
- if (!message_parts->at(5)->find("literalreturn"))
+ if (!message_parts->at(5)->find("literalreturn") || !message_parts->at(5)->find("jsobject"))
{
// literal returns don't have a corresponding jni id
result->return_identifier = 0;