From b0ecd81212bd26a72d5c10f85c2061a9264ccf81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C5=99emysl=20Janouch?= Date: Tue, 17 Apr 2012 10:29:14 +0200 Subject: Maintenance. * Fix setting the GSETTINGS_SCHEMA_DIR environment variable. * Use g_value_take_boxed() instead of deprecated g_value_set_boxed_take_ownership(). * Remove an unused variable. * Clean up load_category() a bit. --- src/logdiag.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'src') diff --git a/src/logdiag.c b/src/logdiag.c index 904514e..fd32e69 100644 --- a/src/logdiag.c +++ b/src/logdiag.c @@ -106,6 +106,15 @@ main (int argc, char *argv[]) bind_textdomain_codeset (GETTEXT_DOMAIN, "UTF-8"); textdomain (GETTEXT_DOMAIN); +#ifdef PROJECT_GSETTINGS_DIR + /* This is enabled when the build is set up for developing, so that the + * application can find its schema. It might also find use when + * installing the application into a location that's missing from + * g_get_system_data_dirs(), for example /usr/local or ~/.local. + */ + g_setenv ("GSETTINGS_SCHEMA_DIR", PROJECT_GSETTINGS_DIR, 0); +#endif /* PROJECT_GSETTINGS_DIR */ + #ifdef _WIN32 /* Don't be unneccessarily limited by the system ANSI codepage. */ argv_overriden = get_utf8_args (&argc, &argv); @@ -131,15 +140,6 @@ main (int argc, char *argv[]) } #endif -#ifdef PROJECT_GSETTINGS_DIR - /* This is enabled when the build is set up for developing, so the - * application can find it's schema. It might also find use when - * installing the application into a location that's missing from - * g_get_system_data_dirs(), for example /usr/local or ~/.local. - */ - g_setenv ("GSETTINGS_SCHEMA_DIR", PROJECT_GSETTINGS_DIR, 0); -#endif /* PROJECT_GSETTINGS_DIR */ - gtk_window_set_default_icon_name (PROJECT_NAME); /* TODO: Be able to open multiple files. */ -- cgit v1.2.3