Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/libdocument
diff options
context:
space:
mode:
authorHib Eris <hib@hiberis.nl>2010-05-25 16:03:44 (GMT)
committer Hib Eris <hib@hiberis.nl>2010-05-25 16:03:44 (GMT)
commit2474540c07118d414a5ab63030eef6516925ee3f (patch)
tree23ca203b7ccfc8696447578547f0d88676d19690 /libdocument
parentbf0e0b42ce9209f92f53604cb7799540b3eea7fa (diff)
[windows] init locale_dir only once
Diffstat (limited to 'libdocument')
-rw-r--r--libdocument/ev-init.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libdocument/ev-init.c b/libdocument/ev-init.c
index 9e8e105..9bac955 100644
--- a/libdocument/ev-init.c
+++ b/libdocument/ev-init.c
@@ -53,6 +53,9 @@ DllMain (HINSTANCE hinstDLL,
static const gchar *
_ev_win32_get_locale_dir (HMODULE module)
{
+ if (locale_dir)
+ return locale_dir;
+
gchar *install_dir = NULL, *utf8_locale_dir;
gchar *retval = NULL;