diff --git a/Modules.cpp b/Modules.cpp index 24b3ccb7..dc330c71 100644 --- a/Modules.cpp +++ b/Modules.cpp @@ -955,7 +955,7 @@ ModHandle CModules::OpenModule(const CString& sModule, const CString& sModPath, // RTLD_GLOBAL vs. RTLD_LOCAL: If perl is loaded with RTLD_LOCAL and later on // loads own modules (which it apparently does with RTLD_LAZY), we will die in a // name lookup since one of perl's symbols isn't found. That's worse - // than any theoretical issue with RTLD_LOCAL. + // than any theoretical issue with RTLD_GLOBAL. ModHandle p = dlopen((sModPath).c_str(), RTLD_NOW | RTLD_GLOBAL); if (!p) {