From: Vineet Chaudhary Date: Tue, 10 Feb 2015 07:13:26 +0000 (+0530) Subject: FS-7256 : Unable to load mod_java. X-Git-Tag: v1.4.17~1^2~41^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=adccf499ad643f60a4c574437ace3cec8768926c;p=thirdparty%2Ffreeswitch.git FS-7256 : Unable to load mod_java. FS not able to load mod_java because in load_config switch_status_t status is not initialised and in some conditions status is not gets set ever resulting returning garbage value, resulting failuar to load mod_java.so. With this patch status is set to SWITCH_STATUS_SUCCESS so in case everything is loaded it can load mod_java else status is set to SWITCH_STATUS_FALSE(which is already covered). --- diff --git a/src/mod/languages/mod_java/modjava.c b/src/mod/languages/mod_java/modjava.c index 663d9a0a9f..17b72d5826 100644 --- a/src/mod/languages/mod_java/modjava.c +++ b/src/mod/languages/mod_java/modjava.c @@ -187,7 +187,7 @@ SWITCH_STANDARD_APP(java_function) static switch_status_t load_config(JavaVMOption **javaOptions, int *optionCount, vm_control_t * vmControl) { switch_xml_t cfg, xml; - switch_status_t status; + switch_status_t status = SWITCH_STATUS_SUCCESS; char *derr = NULL; xml = switch_xml_open_cfg("java.conf", &cfg, NULL);