pidgin/pidgin

Remove purple_account_remove_setting

18 months ago, Gary Kramlich
168bba42c41e
Parents 8bdccbde0536
Children 9cb0ac7a3373
Remove purple_account_remove_setting

This was only ever used by Yahoo! Japan and won't be necessary in the future.

Testing Done:
Compiled

Reviewed at https://reviews.imfreedom.org/r/2059/
--- 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
instead.
* 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 @@
}
void
-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);
-}
-
-void
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:
* @account: The account.
* @name: The name of the setting.