pidgin/pidgin

Treat pounces.xml as config part
xdg-dirs
2017-10-08, qarkai
6239177ce7ed
Parents 73b49f76016a
Children 14aa09f9caac
Treat pounces.xml as config part
--- 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");
}
return TRUE;
--- 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);
g_free(data);
purple_xmlnode_free(node);
}
@@ -570,7 +570,7 @@
static gboolean
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);
gchar *contents = NULL;
gsize length;
GMarkupParseContext *context;