Thu, 07 Feb 2019 05:47:46 -0500
Mark deprecated functions with G_DEPRECATED_FOR.
| ChangeLog.API | file | annotate | diff | comparison | revisions | |
| libpurple/util.c | file | annotate | diff | comparison | revisions | |
| libpurple/util.h | file | annotate | diff | comparison | revisions |
--- a/ChangeLog.API Thu Feb 07 05:35:50 2019 -0500 +++ b/ChangeLog.API Thu Feb 07 05:47:46 2019 -0500 @@ -535,6 +535,11 @@ * xmlnode_set_attrib_with_namespace * xmlnode_set_attrib_with_prefix + Deprecated: + * purple_user_dir + * purple_util_write_data_to_file + * purple_util_read_xml_from_file + Pidgin: Added: * pidgin_create_webview
--- a/libpurple/util.c Thu Feb 07 05:35:50 2019 -0500 +++ b/libpurple/util.c Thu Feb 07 05:47:46 2019 -0500 @@ -2948,7 +2948,9 @@ gchar *old_path; gboolean old_path_exists; +G_GNUC_BEGIN_IGNORE_DEPRECATIONS old_path = g_build_filename(purple_user_dir(), path, NULL); +G_GNUC_END_IGNORE_DEPRECATIONS old_path_exists = g_file_test(old_path, G_FILE_TEST_EXISTS); if (old_path_exists) { int rename_res; @@ -3020,7 +3022,9 @@ gboolean purple_util_write_data_to_file(const char *filename, const char *data, gssize size) { +G_GNUC_BEGIN_IGNORE_DEPRECATIONS const char *user_dir = purple_user_dir(); +G_GNUC_END_IGNORE_DEPRECATIONS gboolean ret = purple_util_write_data_to_file_common(user_dir, filename, data, size); return ret; @@ -3083,7 +3087,9 @@ PurpleXmlNode * purple_util_read_xml_from_file(const char *filename, const char *description) { +G_GNUC_BEGIN_IGNORE_DEPRECATIONS return purple_xmlnode_from_file(purple_user_dir(), filename, description, "util"); +G_GNUC_END_IGNORE_DEPRECATIONS } PurpleXmlNode *
--- a/libpurple/util.h Thu Feb 07 05:35:50 2019 -0500 +++ b/libpurple/util.h Thu Feb 07 05:47:46 2019 -0500 @@ -752,6 +752,7 @@ * 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 char *purple_user_dir(void); /** @@ -845,6 +846,7 @@ * purple_util_write_data_to_config_file() or * purple_util_write_data_to_data_file() instead. */ +G_DEPRECATED_FOR(purple_util_write_data_to_cache_file' or 'purple_util_write_data_to_config_file' or 'purple_util_write_data_to_data_file) gboolean purple_util_write_data_to_file(const char *filename, const char *data, gssize size); @@ -938,6 +940,7 @@ * purple_util_read_xml_from_config_file() or * purple_util_read_xml_from_data_file() instead. */ +G_DEPRECATED_FOR(purple_util_read_xml_from_cache_file' or 'purple_util_read_xml_from_config_file' or 'purple_util_read_xml_from_data_file) PurpleXmlNode *purple_util_read_xml_from_file(const char *filename, const char *description);