--- a/ChangeLog.API Mon Sep 12 22:08:59 2022 -0500
+++ b/ChangeLog.API Mon Sep 12 22:10:30 2022 -0500
@@ -707,6 +707,7 @@
* PurpleType, use GType instead.
* purple_unescape_filename
* purple_utf8_salvage. Use g_utf8_make_valid instead.
* purple_util_write_data_to_file_absolute. Use g_file_set_contents
@@ -772,9 +773,6 @@
* xmlnode_set_attrib_with_namespace
* xmlnode_set_attrib_with_prefix
--- a/finch/gntui.c Mon Sep 12 22:08:59 2022 -0500
+++ b/finch/gntui.c Mon Sep 12 22:10:30 2022 -0500
@@ -82,7 +82,7 @@
#ifdef _WIN32 /* TODO: don't change it when using FHS under win32 */
- gnt_set_config_dir(purple_user_dir());
+ gnt_set_config_dir(purple_config_dir()); --- a/libpurple/purplepath.c Mon Sep 12 22:08:59 2022 -0500
+++ b/libpurple/purplepath.c Mon Sep 12 22:10:30 2022 -0500
@@ -61,18 +61,6 @@
-/* Returns the argument passed to -c IFF it was present, or ~/.purple. */
- if(custom_user_dir != NULL) {
- return custom_user_dir;
- user_dir = g_build_filename(purple_home_dir(), ".purple", NULL);
return purple_xdg_dir(&cache_dir, g_get_user_cache_dir(), "cache");
--- a/libpurple/purplepath.h Mon Sep 12 22:08:59 2022 -0500
+++ b/libpurple/purplepath.h Mon Sep 12 22:10:30 2022 -0500
@@ -30,31 +30,13 @@
- * Returns the user's home directory.
- * See purple_user_dir()
+ * Gets the user's home directory. * Returns: The user's home directory.
const gchar *purple_home_dir(void);
- * Returns the purple settings directory in the user's home directory.
- * This is usually $HOME/.purple
- * See purple_home_dir()
- * Returns: The purple settings directory.
- * Deprecated: Use purple_cache_dir(), purple_config_dir() or
- * purple_data_dir() instead.
-G_DEPRECATED_FOR(purple_cache_dir or purple_config_dir or purple_data_dir)
-const gchar *purple_user_dir(void);
* Returns the purple cache directory according to XDG Base Directory Specification.