diff options
author | Guillaume Desmottes <gdesmott@gnome.org> | 2008-02-17 07:55:15 +0800 |
---|---|---|
committer | Guillaume Desmottes <gdesmott@gnome.org> | 2008-02-17 07:55:15 +0800 |
commit | c19d9a1b4f5661c69d1a6fc9fed98f4b187786ad (patch) | |
tree | 1a19ce1ffd1223d2a4ee785bbba9c636c795bd42 /libempathy-gtk | |
parent | a275fa75b8702051d2fbbe07297d4fb033ab36d9 (diff) | |
download | gsoc2013-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.c | 6 |
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, |