summaryrefslogtreecommitdiff
path: root/gladeui/glade-app.c
diff options
context:
space:
mode:
Diffstat (limited to 'gladeui/glade-app.c')
-rw-r--r--gladeui/glade-app.c22
1 files changed, 12 insertions, 10 deletions
diff --git a/gladeui/glade-app.c b/gladeui/glade-app.c
index deda205c..3545e613 100644
--- a/gladeui/glade-app.c
+++ b/gladeui/glade-app.c
@@ -100,9 +100,9 @@ static guint glade_app_signals[LAST_SIGNAL] = { 0 };
/* installation paths */
static gchar *catalogs_dir = NULL;
static gchar *modules_dir = NULL;
-static gchar *plugins_dir = NULL;
static gchar *pixmaps_dir = NULL;
static gchar *locale_dir = NULL;
+static gchar *bin_dir = NULL;
static GladeApp *singleton_app = NULL;
static gboolean check_initialised = FALSE;
@@ -199,6 +199,7 @@ glade_app_finalize (GObject *app)
g_free (modules_dir);
g_free (pixmaps_dir);
g_free (locale_dir);
+ g_free (bin_dir);
singleton_app = NULL;
check_initialised = FALSE;
@@ -333,30 +334,30 @@ glade_app_get_modules_dir (void)
}
const gchar *
-glade_app_get_plugins_dir (void)
+glade_app_get_pixmaps_dir (void)
{
glade_init_check ();
- return plugins_dir;
+ return pixmaps_dir;
}
-
const gchar *
-glade_app_get_pixmaps_dir (void)
+glade_app_get_locale_dir (void)
{
glade_init_check ();
-
- return pixmaps_dir;
+
+ return locale_dir;
}
const gchar *
-glade_app_get_locale_dir (void)
+glade_app_get_bin_dir (void)
{
glade_init_check ();
- return locale_dir;
+ return bin_dir;
}
+
/* build package paths at runtime */
static void
build_package_paths (void)
@@ -377,14 +378,15 @@ build_package_paths (void)
catalogs_dir = g_build_filename (prefix, "share", PACKAGE, "catalogs", NULL);
modules_dir = g_build_filename (prefix, "lib", PACKAGE, "modules", NULL);
locale_dir = g_build_filename (prefix, "share", "locale", NULL);
+ bin_dir = g_build_filename (prefix, "bin", NULL);
g_free (prefix);
#else
catalogs_dir = g_strdup (GLADE_CATALOGSDIR);
modules_dir = g_strdup (GLADE_MODULESDIR);
- plugins_dir = g_strdup (GLADE_PLUGINSDIR);
pixmaps_dir = g_strdup (GLADE_PIXMAPSDIR);
locale_dir = g_strdup (GLADE_LOCALEDIR);
+ bin_dir = g_strdup (GLADE_BINDIR);
#endif
}