From: Michael Jerris Date: Mon, 18 Jan 2010 07:32:38 +0000 (+0000) Subject: fix loading managed mods to not need to be in so search path (MODLANG-148) X-Git-Tag: v1.0.6~700 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=95560c905dc46f5158e64864eab13473566307da;p=thirdparty%2Ffreeswitch.git fix loading managed mods to not need to be in so search path (MODLANG-148) git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16355 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- diff --git a/src/mod/languages/mod_managed/mod_managed.cpp b/src/mod/languages/mod_managed/mod_managed.cpp index 3062147025..ec2d8663e3 100644 --- a/src/mod/languages/mod_managed/mod_managed.cpp +++ b/src/mod/languages/mod_managed/mod_managed.cpp @@ -188,7 +188,9 @@ switch_status_t loadRuntime() #ifndef WIN32 // So linux can find the .so - mono_config_parse_memory(""); + char xmlConfig[300]; + switch_snprintf(xmlConfig, 300, "", SWITCH_GLOBAL_dirs.mod_dir, SWITCH_PATH_SEPARATOR); + mono_config_parse_memory(xmlConfig); #endif switch_snprintf(filename, 256, "%s%s%s", SWITCH_GLOBAL_dirs.mod_dir, SWITCH_PATH_SEPARATOR, MOD_MANAGED_DLL);