--- a/ChangeLog.API Sat Nov 12 15:38:17 2022 -0600
+++ b/ChangeLog.API Wed Nov 16 03:03:22 2022 -0600
@@ -376,6 +376,7 @@
* purple_account_get_ui_string
* purple_account_get_ui_bool
* purple_account_notify_added
+ * purple_account_remove_setting * purple_account_request_add. Use purple_add_contact_request_new
* purple_account_request_authorization
--- a/libpurple/account.c Sat Nov 12 15:38:17 2022 -0600
+++ b/libpurple/account.c Wed Nov 16 03:03:22 2022 -0600
@@ -1439,15 +1439,6 @@
-purple_account_remove_setting(PurpleAccount *account, const char *setting)
- g_return_if_fail(PURPLE_IS_ACCOUNT(account));
- g_return_if_fail(setting != NULL);
- g_hash_table_remove(account->settings, setting);
purple_account_set_int(PurpleAccount *account, const char *name, int value)
PurpleAccountSetting *setting;
--- a/libpurple/account.h Sat Nov 12 15:38:17 2022 -0600
+++ b/libpurple/account.h Wed Nov 16 03:03:22 2022 -0600
@@ -360,15 +360,6 @@
void purple_account_clear_settings(PurpleAccount *account);
- * purple_account_remove_setting:
- * @account: The account.
- * @setting: The setting to remove.
- * Removes an account-specific setting by name.
-void purple_account_remove_setting(PurpleAccount *account, const char *setting);
* purple_account_set_int:
* @name: The name of the setting.