aboutsummaryrefslogtreecommitdiffstats
path: root/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/icedteanp/IcedTeaPluginRequestProcessor.cc')
-rw-r--r--plugin/icedteanp/IcedTeaPluginRequestProcessor.cc12
1 files changed, 9 insertions, 3 deletions
diff --git a/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc b/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc
index 6a3b9fd..df8128d 100644
--- a/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc
+++ b/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc
@@ -862,8 +862,12 @@ _eval(void* data)
{
eval_variant_str = "0";
}
- ((AsyncCallThreadData*) data)->result.append(eval_variant_str);
+ } else
+ {
+ eval_variant_str = "0";
}
+
+ ((AsyncCallThreadData*) data)->result.append(eval_variant_str);
((AsyncCallThreadData*) data)->result_ready = true;
PLUGIN_DEBUG("_eval returning\n");
@@ -914,10 +918,12 @@ _call(void* data)
{
call_result_ptr_str = "0";
}
-
- ((AsyncCallThreadData*) data)->result.append(call_result_ptr_str);
+ } else
+ {
+ call_result_ptr_str = "0";
}
+ ((AsyncCallThreadData*) data)->result.append(call_result_ptr_str);
((AsyncCallThreadData*) data)->result_ready = true;
PLUGIN_DEBUG("_call returning\n");