diff options
author | Hib Eris <hib@hiberis.nl> | 2010-05-25 15:44:01 (GMT) |
---|---|---|
committer | Hib Eris <hib@hiberis.nl> | 2010-05-25 15:48:06 (GMT) |
commit | bf0e0b42ce9209f92f53604cb7799540b3eea7fa (patch) | |
tree | 593c45cb4a0c8ccc1c0122212b150b535aba2977 /shell/main.c | |
parent | 61c9b15fa57e40c9561ae8d5ca13228d4e7a897a (diff) |
Remove some code duplication
Diffstat (limited to 'shell/main.c')
-rw-r--r-- | shell/main.c | 31 |
1 files changed, 1 insertions, 30 deletions
diff --git a/shell/main.c b/shell/main.c index 4ed0b05..8d057a0 100644 --- a/shell/main.c +++ b/shell/main.c @@ -232,33 +232,6 @@ load_files (const char **files) } } -static gchar* -ev_get_locale_dir () -{ -#ifdef G_OS_WIN32 - gchar *install_dir = NULL, *locale_dir; - gchar *retval = NULL; - - install_dir = - g_win32_get_package_installation_directory_of_module (NULL); - - if (install_dir) { - locale_dir = g_build_filename (install_dir, - "share", "locale", NULL); - retval = g_win32_locale_filename_from_utf8 (locale_dir); - g_free (install_dir); - g_free (locale_dir); - } - - if (retval) - return retval; - else - return g_strdup (""); -#else - return g_strdup (GNOMELOCALEDIR); -#endif -} - int main (int argc, char *argv[]) { @@ -296,9 +269,7 @@ main (int argc, char *argv[]) #ifdef ENABLE_NLS /* Initialize the i18n stuff */ - gchar *tmp = ev_get_locale_dir (); - bindtextdomain (GETTEXT_PACKAGE, tmp); - g_free (tmp); + bindtextdomain (GETTEXT_PACKAGE, ev_get_locale_dir()); bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); textdomain (GETTEXT_PACKAGE); #endif |