]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Allow use of absolute paths with m_nationalchars
authorJackmcbarn <jackmcbarn@jackmcbarn.no-ip.org>
Tue, 19 Jul 2011 20:08:53 +0000 (16:08 -0400)
committerJackmcbarn <jackmcbarn@jackmcbarn.no-ip.org>
Tue, 19 Jul 2011 20:08:53 +0000 (16:08 -0400)
src/modules/m_nationalchars.cpp

index 642145adda047ffb85ea2d08436d1f989588261f..143140889bd29928ec66e8c23737b7b8c6b744e6 100644 (file)
@@ -246,7 +246,8 @@ class ModuleNationalChars : public Module
                ConfigReader conf;
                charset = conf.ReadValue("nationalchars", "file", 0);
                casemapping = conf.ReadValue("nationalchars", "casemapping", charset, 0, false);
-               charset.insert(0, "../locales/");
+               if(charset[0] != '/')
+                       charset.insert(0, "../locales/");
                unsigned char * tables[8] = { m_additional, m_additionalMB, m_additionalUp, m_lower, m_upper, m_additionalUtf8, m_additionalUtf8range, m_additionalUtf8interval };
                loadtables(charset, tables, 8, 5);
                forcequit = conf.ReadFlag("nationalchars", "forcequit", 0);