--- a/libpurple/core.c Sun Oct 08 20:31:38 2017 +0300
+++ b/libpurple/core.c Sun Oct 08 20:33:49 2017 +0300
@@ -447,7 +447,7 @@
MIGRATE_TO_XDG_DIR(purple_data_dir(), "certificates");
MIGRATE_TO_XDG_DIR(purple_cache_dir(), "icons");
MIGRATE_TO_XDG_DIR(purple_data_dir(), "logs");
- MIGRATE_TO_XDG_DIR(purple_data_dir(), "pounces.xml");
+ MIGRATE_TO_XDG_DIR(purple_config_dir(), "pounces.xml"); --- a/libpurple/pounce.c Sun Oct 08 20:31:38 2017 +0300
+++ b/libpurple/pounce.c Sun Oct 08 20:33:49 2017 +0300
@@ -278,7 +278,7 @@
node = pounces_to_xmlnode();
data = purple_xmlnode_to_formatted_str(node, NULL);
- purple_util_write_data_to_data_file("pounces.xml", data, -1);
+ purple_util_write_data_to_config_file("pounces.xml", data, -1); purple_xmlnode_free(node);
@@ -570,7 +570,7 @@
purple_pounces_load(void)
- gchar *filename = g_build_filename(purple_data_dir(), "pounces.xml", NULL);
+ gchar *filename = g_build_filename(purple_config_dir(), "pounces.xml", NULL); GMarkupParseContext *context;