From 9886eaf7fd5170bb037df177848c6b5c7df745c2 Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Mon, 18 Mar 2013 14:19:22 +0100 Subject: prefer $HOME over passdb when looking for .teco_ini * fixes sudo sciteco: will still use the real user's .teco_ini * when run with real user as root, will look in root's home dir * use g_get_home_dir() as a fallback --- src/main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/main.cpp b/src/main.cpp index 3e6cedb..e0d573b 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -114,7 +114,7 @@ get_teco_ini(const gchar *program __attribute__((unused))) const gchar *home; #ifdef G_OS_UNIX - home = g_get_home_dir(); + home = g_getenv("HOME") ? : g_get_home_dir(); #else home = g_get_user_config_dir(); #endif -- cgit v1.2.3