diff --git a/linphone/mediastreamer2/src/mscommon.c b/linphone/mediastreamer2/src/mscommon.c index 0f35511e3..ae5945669 100644 --- a/linphone/mediastreamer2/src/mscommon.c +++ b/linphone/mediastreamer2/src/mscommon.c @@ -288,8 +288,8 @@ int ms_load_plugins(const char *dir){ /* load library */ HINSTANCE os_handle; UINT em; -// em = SetErrorMode (SEM_FAILCRITICALERRORS); - em = SetErrorMode (0); + em = SetErrorMode (SEM_FAILCRITICALERRORS); + snprintf(szPluginFile, sizeof(szPluginFile), "%s\\%s", szDirPath, FileData.cFileName); os_handle = LoadLibraryEx (szPluginFile, NULL, LOAD_WITH_ALTERED_SEARCH_PATH); if (os_handle==NULL)