From 95560c905dc46f5158e64864eab13473566307da Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Mon, 18 Jan 2010 07:32:38 +0000 Subject: [PATCH] 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 --- src/mod/languages/mod_managed/mod_managed.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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);