aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk
diff options
context:
space:
mode:
authorGuillaume Desmottes <gdesmott@gnome.org>2008-02-17 07:55:15 +0800
committerGuillaume Desmottes <gdesmott@gnome.org>2008-02-17 07:55:15 +0800
commitc19d9a1b4f5661c69d1a6fc9fed98f4b187786ad (patch)
tree1a19ce1ffd1223d2a4ee785bbba9c636c795bd42 /libempathy-gtk
parenta275fa75b8702051d2fbbe07297d4fb033ab36d9 (diff)
downloadgsoc2013-empathy-c19d9a1b4f5661c69d1a6fc9fed98f4b187786ad.tar
gsoc2013-empathy-c19d9a1b4f5661c69d1a6fc9fed98f4b187786ad.tar.gz
gsoc2013-empathy-c19d9a1b4f5661c69d1a6fc9fed98f4b187786ad.tar.bz2
gsoc2013-empathy-c19d9a1b4f5661c69d1a6fc9fed98f4b187786ad.tar.lz
gsoc2013-empathy-c19d9a1b4f5661c69d1a6fc9fed98f4b187786ad.tar.xz
gsoc2013-empathy-c19d9a1b4f5661c69d1a6fc9fed98f4b187786ad.tar.zst
gsoc2013-empathy-c19d9a1b4f5661c69d1a6fc9fed98f4b187786ad.zip
fallback to DATADIR if global networks file wasn't found in UNINSTALLED_IRC_DIR
Diffstat (limited to 'libempathy-gtk')
-rw-r--r--libempathy-gtk/empathy-account-widget-irc.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/libempathy-gtk/empathy-account-widget-irc.c b/libempathy-gtk/empathy-account-widget-irc.c
index 73a7160ae..bc00eb481 100644
--- a/libempathy-gtk/empathy-account-widget-irc.c
+++ b/libempathy-gtk/empathy-account-widget-irc.c
@@ -438,6 +438,12 @@ empathy_account_widget_irc_new (McAccount *account)
global_file_with_path = g_build_filename (UNINSTALLED_IRC_DIR,
IRC_NETWORKS_FILENAME, NULL);
+ if (!g_file_test (global_file_with_path, G_FILE_TEST_EXISTS))
+ {
+ g_free (global_file_with_path);
+ global_file_with_path = g_build_filename (DATADIR, "empathy",
+ IRC_NETWORKS_FILENAME, NULL);
+ }
settings->network_manager = empathy_irc_network_manager_new (
global_file_with_path,