diff --git a/configure.in.in b/configure.in.in index 25c6fb1..cdc5e69 100644 --- a/configure.in.in +++ b/configure.in.in @@ -4,6 +4,6 @@ AM_INIT_AUTOMAKE(kio_sword, 0.3) AC_C_BIGENDIAN AC_CHECK_KDEMAXPATHLEN -AC_CHECK_SWORD(1.5.7, [$ac_use_static]) +AC_CHECK_SWORD(1.5.8, [$ac_use_static]) AC_CONFIG_FILES([ src/data/kio_sword.css ]) diff --git a/src/renderer.cpp b/src/renderer.cpp index 79a38d0..60a13bc 100644 --- a/src/renderer.cpp +++ b/src/renderer.cpp @@ -150,7 +150,7 @@ namespace KioSword else setGlobalOption("Variants", "Primary Readings"); - LocaleMgr::systemLocaleMgr.setDefaultLocaleName(options.locale()); + LocaleMgr::getSystemLocaleMgr()->setDefaultLocaleName(options.locale()); } /** Return an HTML hyperlinked list of all modules, @@ -471,7 +471,7 @@ namespace KioSword return; // FIXME - why do I need this call to setLocale()? - vk->setLocale(LocaleMgr::systemLocaleMgr.getDefaultLocaleName()); + vk->setLocale(LocaleMgr::getSystemLocaleMgr()->getDefaultLocaleName()); modtextdir = textDirection(module); @@ -835,7 +835,7 @@ namespace KioSword if (!vk) return output; - vk->setLocale(LocaleMgr::systemLocaleMgr.getDefaultLocaleName()); + vk->setLocale(LocaleMgr::getSystemLocaleMgr()->getDefaultLocaleName()); module->setSkipConsecutiveLinks(true); vk->AutoNormalize(1); @@ -1015,7 +1015,7 @@ namespace KioSword QStringList Renderer::availableLocales() { - list locales = LocaleMgr::systemLocaleMgr.getAvailableLocales(); + list locales = LocaleMgr::getSystemLocaleMgr()->getAvailableLocales(); list::const_iterator it; list::const_iterator it_end = locales.end(); QStringList output;