summaryrefslogtreecommitdiff
path: root/finch/gntblist.c
diff options
context:
space:
mode:
authorGary Kramlich <grim@reaperworld.com>2023-02-23 01:32:33 -0600
committerGary Kramlich <grim@reaperworld.com>2023-02-23 01:32:33 -0600
commite22ab2383cdf2498f6b084ee7156c16dd90d5821 (patch)
tree6634c17178ffa7ed7ae4cf668bc417350ca98fd5 /finch/gntblist.c
parent48c76aa1200cd3d864017c8906d43eb8612b12cb (diff)
downloadpidgin-e22ab2383cdf2498f6b084ee7156c16dd90d5821.tar.gz
Mark unused parameters as such for all finch
Testing Done: Turned the warning level up to 2, compiled, and verified the warnings were gone. Reviewed at https://reviews.imfreedom.org/r/2254/
Diffstat (limited to 'finch/gntblist.c')
-rw-r--r--finch/gntblist.c141
1 files changed, 80 insertions, 61 deletions
diff --git a/finch/gntblist.c b/finch/gntblist.c
index 019ad54428..c69ec15793 100644
--- a/finch/gntblist.c
+++ b/finch/gntblist.c
@@ -112,7 +112,7 @@ static void add_node(PurpleBlistNode *node, FinchBuddyList *ggblist);
static void node_update(PurpleBuddyList *list, PurpleBlistNode *node);
static void draw_tooltip(FinchBuddyList *ggblist);
static void tooltip_for_buddy(PurpleBuddy *buddy, GString *str, gboolean full);
-static gboolean remove_typing_cb(gpointer null);
+static gboolean remove_typing_cb(gpointer data);
static void remove_peripherals(FinchBuddyList *ggblist);
static const char * get_display_name(PurpleBlistNode *node);
static void savedstatus_changed(PurpleSavedStatus *now, PurpleSavedStatus *old);
@@ -120,12 +120,12 @@ static void blist_show(PurpleBuddyList *list);
static void update_node_display(PurpleBlistNode *buddy,
FinchBuddyList *ggblist);
static void update_buddy_display(PurpleBuddy *buddy, FinchBuddyList *ggblist);
-static gboolean account_autojoin_cb(PurpleConnection *pc, gpointer null);
+static gboolean account_autojoin_cb(PurpleConnection *pc, gpointer data);
static void finch_request_add_buddy(PurpleBuddyList *list,
PurpleAccount *account,
const char *username, const char *grp,
const char *alias);
-static void menu_group_set_cb(GntMenuItem *item, gpointer null);
+static void menu_group_set_cb(GntMenuItem *item, gpointer data);
/* Sort functions */
static int blist_node_compare_position(PurpleBlistNode *n1, PurpleBlistNode *n2);
@@ -384,7 +384,8 @@ blist_update_row_flags(FinchBuddyList *ggblist, PurpleBlistNode *node)
}
static void
-new_node(PurpleBuddyList *list, PurpleBlistNode *node)
+new_node(G_GNUC_UNUSED PurpleBuddyList *list,
+ G_GNUC_UNUSED PurpleBlistNode *node)
{
}
@@ -509,7 +510,7 @@ node_update(PurpleBuddyList *list, PurpleBlistNode *node)
}
static gboolean
-remove_new_empty_group(gpointer data)
+remove_new_empty_group(G_GNUC_UNUSED gpointer data)
{
PurpleBuddyList *list;
FinchBuddyList *ggblist;
@@ -529,7 +530,7 @@ remove_new_empty_group(gpointer data)
}
static void
-add_buddy_cb(void *data, PurpleRequestFields *allfields)
+add_buddy_cb(G_GNUC_UNUSED gpointer data, PurpleRequestFields *allfields)
{
const char *username = purple_request_fields_get_string(allfields, "screenname");
const char *alias = purple_request_fields_get_string(allfields, "alias");
@@ -577,9 +578,9 @@ add_buddy_cb(void *data, PurpleRequestFields *allfields)
}
static void
-finch_request_add_buddy(PurpleBuddyList *list, PurpleAccount *account,
- const char *username, const char *grp,
- const char *alias)
+finch_request_add_buddy(G_GNUC_UNUSED PurpleBuddyList *list,
+ PurpleAccount *account, const char *username,
+ const char *grp, const char *alias)
{
PurpleRequestFields *fields = purple_request_fields_new();
PurpleRequestFieldGroup *group = purple_request_field_group_new(NULL);
@@ -635,7 +636,7 @@ join_chat(PurpleChat *chat)
}
static void
-add_chat_cb(void *data, PurpleRequestFields *allfields)
+add_chat_cb(G_GNUC_UNUSED gpointer data, PurpleRequestFields *allfields)
{
PurpleAccount *account;
const char *alias, *name, *group;
@@ -679,8 +680,9 @@ add_chat_cb(void *data, PurpleRequestFields *allfields)
}
static void
-finch_request_add_chat(PurpleBuddyList *list, PurpleAccount *account,
- PurpleGroup *grp, const char *alias, const char *name)
+finch_request_add_chat(G_GNUC_UNUSED PurpleBuddyList *list,
+ PurpleAccount *account, PurpleGroup *grp,
+ const char *alias, const char *name)
{
PurpleRequestFields *fields = purple_request_fields_new();
PurpleRequestFieldGroup *group = purple_request_field_group_new(NULL);
@@ -911,7 +913,7 @@ add_buddy(PurpleBuddy *buddy, FinchBuddyList *ggblist)
}
static void
-selection_activate(GntWidget *widget, FinchBuddyList *ggblist)
+selection_activate(G_GNUC_UNUSED GntWidget *widget, FinchBuddyList *ggblist)
{
GntTree *tree = GNT_TREE(ggblist->tree);
PurpleBlistNode *node = gnt_tree_get_selection_data(tree);
@@ -1005,7 +1007,7 @@ chat_components_edit_ok(PurpleChat *chat, PurpleRequestFields *allfields)
}
static void
-chat_components_edit(PurpleBlistNode *selected, PurpleChat *chat)
+chat_components_edit(G_GNUC_UNUSED PurpleBlistNode *selected, PurpleChat *chat)
{
PurpleRequestFields *fields = purple_request_fields_new();
PurpleRequestFieldGroup *group = purple_request_field_group_new(NULL);
@@ -1080,19 +1082,20 @@ create_chat_menu(GntMenu *menu, PurpleChat *chat)
}
static void
-finch_add_buddy(PurpleBlistNode *selected, PurpleGroup *grp)
+finch_add_buddy(G_GNUC_UNUSED PurpleBlistNode *selected, PurpleGroup *grp)
{
purple_blist_request_add_buddy(NULL, NULL, grp ? purple_group_get_name(grp) : NULL, NULL);
}
static void
-finch_add_group(PurpleBlistNode *selected, PurpleGroup *grp)
+finch_add_group(G_GNUC_UNUSED PurpleBlistNode *selected,
+ G_GNUC_UNUSED PurpleGroup *grp)
{
purple_blist_request_add_group();
}
static void
-finch_add_chat(PurpleBlistNode *selected, PurpleGroup *grp)
+finch_add_chat(G_GNUC_UNUSED PurpleBlistNode *selected, PurpleGroup *grp)
{
purple_blist_request_add_chat(NULL, grp, NULL, NULL);
}
@@ -1132,19 +1135,21 @@ gpointer finch_retrieve_user_info(PurpleConnection *conn, const char *name)
}
static void
-finch_blist_get_buddy_info_cb(PurpleBlistNode *selected, PurpleBuddy *buddy)
+finch_blist_get_buddy_info_cb(G_GNUC_UNUSED PurpleBlistNode *selected,
+ PurpleBuddy *buddy)
{
finch_retrieve_user_info(purple_account_get_connection(purple_buddy_get_account(buddy)), purple_buddy_get_name(buddy));
}
static void
-finch_blist_menu_send_file_cb(PurpleBlistNode *selected, PurpleBuddy *buddy)
+finch_blist_menu_send_file_cb(G_GNUC_UNUSED PurpleBlistNode *selected,
+ PurpleBuddy *buddy)
{
purple_serv_send_file(purple_account_get_connection(purple_buddy_get_account(buddy)), purple_buddy_get_name(buddy), NULL);
}
static void
-toggle_show_offline(GntMenuItem *item, gpointer buddy)
+toggle_show_offline(G_GNUC_UNUSED GntMenuItem *item, gpointer buddy)
{
purple_blist_node_set_bool(buddy, "show_offline",
!purple_blist_node_get_bool(buddy, "show_offline"));
@@ -1246,7 +1251,8 @@ rename_blist_node(PurpleBlistNode *node, const char *newname)
}
static void
-finch_blist_rename_node_cb(PurpleBlistNode *selected, PurpleBlistNode *node)
+finch_blist_rename_node_cb(G_GNUC_UNUSED PurpleBlistNode *selected,
+ PurpleBlistNode *node)
{
const char *name = NULL;
char *prompt;
@@ -1332,7 +1338,8 @@ finch_blist_remove_node(PurpleBlistNode *node)
}
static void
-finch_blist_remove_node_cb(PurpleBlistNode *selected, PurpleBlistNode *node)
+finch_blist_remove_node_cb(G_GNUC_UNUSED PurpleBlistNode *selected,
+ PurpleBlistNode *node)
{
PurpleAccount *account = NULL;
char *primary;
@@ -1457,7 +1464,8 @@ finch_blist_place_tagged(PurpleBlistNode *target)
}
static void
-context_menu_destroyed(GntWidget *widget, FinchBuddyList *ggblist)
+context_menu_destroyed(G_GNUC_UNUSED GntWidget *widget,
+ FinchBuddyList *ggblist)
{
ggblist->context = NULL;
}
@@ -1708,22 +1716,23 @@ draw_tooltip(FinchBuddyList *ggblist)
}
static void
-selection_changed(GntWidget *widget, gpointer old, gpointer current,
- FinchBuddyList *ggblist)
+selection_changed(G_GNUC_UNUSED GntWidget *widget, G_GNUC_UNUSED gpointer old,
+ G_GNUC_UNUSED gpointer current, FinchBuddyList *ggblist)
{
remove_peripherals(ggblist);
draw_tooltip(ggblist);
}
static gboolean
-context_menu(GntWidget *widget, FinchBuddyList *ggblist)
+context_menu(G_GNUC_UNUSED GntWidget *widget, FinchBuddyList *ggblist)
{
draw_context_menu(ggblist);
return TRUE;
}
static gboolean
-key_pressed(GntWidget *widget, const char *text, FinchBuddyList *ggblist)
+key_pressed(G_GNUC_UNUSED GntWidget *widget, const char *text,
+ FinchBuddyList *ggblist)
{
if (text[0] == 27 && text[1] == 0) {
/* Escape was pressed */
@@ -1776,15 +1785,15 @@ update_buddy_display(PurpleBuddy *buddy, FinchBuddyList *ggblist)
}
static void
-buddy_status_changed(PurpleBuddy *buddy, PurpleStatus *old, PurpleStatus *now,
- FinchBuddyList *ggblist)
+buddy_status_changed(PurpleBuddy *buddy, G_GNUC_UNUSED PurpleStatus *old,
+ G_GNUC_UNUSED PurpleStatus *now, FinchBuddyList *ggblist)
{
update_buddy_display(buddy, ggblist);
}
static void
-buddy_idle_changed(PurpleBuddy *buddy, int old, int new,
- FinchBuddyList *ggblist)
+buddy_idle_changed(PurpleBuddy *buddy, G_GNUC_UNUSED int old,
+ G_GNUC_UNUSED int new, FinchBuddyList *ggblist)
{
update_buddy_display(buddy, ggblist);
}
@@ -1799,7 +1808,7 @@ remove_peripherals(FinchBuddyList *ggblist)
}
static void
-size_changed_cb(GntWidget *w, int wi, int h)
+size_changed_cb(GntWidget *w, G_GNUC_UNUSED int wi, G_GNUC_UNUSED int h)
{
int width, height;
gnt_widget_get_size(w, &width, &height);
@@ -1808,14 +1817,15 @@ size_changed_cb(GntWidget *w, int wi, int h)
}
static void
-save_position_cb(GntWidget *w, int x, int y)
+save_position_cb(G_GNUC_UNUSED GntWidget *w, int x, int y)
{
purple_prefs_set_int(PREF_ROOT "/position/x", x);
purple_prefs_set_int(PREF_ROOT "/position/y", y);
}
static void
-reset_blist_window(GntWidget *window, gpointer null)
+reset_blist_window(G_GNUC_UNUSED GntWidget *window,
+ G_GNUC_UNUSED gpointer data)
{
purple_signals_disconnect_by_handle(finch_blist_get_handle());
@@ -1922,7 +1932,8 @@ populate_status_dropdown(void)
}
static void
-redraw_blist(const char *name, PurplePrefType type, gconstpointer val, gpointer data)
+redraw_blist(G_GNUC_UNUSED const char *name, G_GNUC_UNUSED PurplePrefType type,
+ G_GNUC_UNUSED gconstpointer val, G_GNUC_UNUSED gpointer data)
{
PurpleBlistNode *sel;
FinchBlistManager *manager;
@@ -2004,7 +2015,7 @@ finch_blist_init(void)
}
static gboolean
-remove_typing_cb(gpointer null)
+remove_typing_cb(G_GNUC_UNUSED gpointer data)
{
PurpleSavedStatus *current;
const char *message, *newmessage;
@@ -2056,7 +2067,10 @@ end:
}
static void
-status_selection_changed(GntComboBox *box, StatusBoxItem *old, StatusBoxItem *now, gpointer null)
+status_selection_changed(G_GNUC_UNUSED GntComboBox *box,
+ G_GNUC_UNUSED StatusBoxItem *old,
+ StatusBoxItem *now,
+ G_GNUC_UNUSED gpointer data)
{
gnt_entry_set_text(GNT_ENTRY(ggblist->statustext), NULL);
if (now->type == STATUS_SAVED_POPULAR)
@@ -2089,7 +2103,8 @@ status_selection_changed(GntComboBox *box, StatusBoxItem *old, StatusBoxItem *no
}
static gboolean
-status_text_changed(GntEntry *entry, const char *text, gpointer null)
+status_text_changed(G_GNUC_UNUSED GntEntry *entry, const char *text,
+ G_GNUC_UNUSED gpointer data)
{
if ((text[0] == 27 || (text[0] == '\t' && text[1] == '\0')) && ggblist->typing == 0)
return FALSE;
@@ -2110,7 +2125,8 @@ status_text_changed(GntEntry *entry, const char *text, gpointer null)
}
static void
-savedstatus_changed(PurpleSavedStatus *now, PurpleSavedStatus *old)
+savedstatus_changed(PurpleSavedStatus *now,
+ G_GNUC_UNUSED PurpleSavedStatus *old)
{
GList *list;
PurpleStatusPrimitive prim;
@@ -2232,7 +2248,7 @@ blist_node_compare_status(PurpleBlistNode *n1, PurpleBlistNode *n2)
}
static void
-plugin_action(GntMenuItem *item, gpointer data)
+plugin_action(G_GNUC_UNUSED GntMenuItem *item, G_GNUC_UNUSED gpointer data)
{
/* TODO: Convert to GAction/GMenu. */
#if 0
@@ -2243,7 +2259,8 @@ plugin_action(GntMenuItem *item, gpointer data)
}
static void
-build_plugin_actions(GntMenuItem *item, PurplePlugin *plugin)
+build_plugin_actions(G_GNUC_UNUSED GntMenuItem *item,
+ G_GNUC_UNUSED PurplePlugin *plugin)
{
/* TODO: port to GAction/GMenu. */
#if 0
@@ -2273,16 +2290,16 @@ build_plugin_actions(GntMenuItem *item, PurplePlugin *plugin)
}
static void
-protocol_action(GntMenuItem *item, gpointer data)
-{
+protocol_action(G_GNUC_UNUSED GntMenuItem *item, gpointer data) {
PurpleProtocolAction *action = data;
if (action && action->callback)
action->callback(action);
}
static void
-build_protocol_actions(GntMenuItem *item, PurpleProtocol *protocol,
- PurpleConnection *gc)
+build_protocol_actions(G_GNUC_UNUSED GntMenuItem *item,
+ G_GNUC_UNUSED PurpleProtocol *protocol,
+ G_GNUC_UNUSED PurpleConnection *gc)
{
/* TODO: port to PurpleProtocolActions. */
#if 0
@@ -2350,7 +2367,7 @@ buddy_signed_on_off_cb(gpointer data)
}
static void
-buddy_signed_on_off(PurpleBuddy* buddy, gpointer null)
+buddy_signed_on_off(PurpleBuddy* buddy, G_GNUC_UNUSED gpointer data)
{
g_idle_add(buddy_signed_on_off_cb, buddy);
}
@@ -2391,8 +2408,9 @@ reconstruct_plugins_menu(void)
}
static void
-reconstruct_plugins_menu_cb(GObject *plugin_manager, GPluginPlugin *plugin,
- gpointer data)
+reconstruct_plugins_menu_cb(G_GNUC_UNUSED GObject *plugin_manager,
+ G_GNUC_UNUSED GPluginPlugin *plugin,
+ G_GNUC_UNUSED gpointer data)
{
reconstruct_plugins_menu();
}
@@ -2482,25 +2500,25 @@ auto_join_chats(gpointer data)
}
static gboolean
-account_autojoin_cb(PurpleConnection *gc, gpointer null)
+account_autojoin_cb(PurpleConnection *gc, G_GNUC_UNUSED gpointer data)
{
g_idle_add(auto_join_chats, gc);
return TRUE;
}
-static void toggle_pref_cb(GntMenuItem *item, gpointer n)
+static void toggle_pref_cb(G_GNUC_UNUSED GntMenuItem *item, gpointer n)
{
purple_prefs_set_bool(n, !purple_prefs_get_bool(n));
}
-static void sort_blist_change_cb(GntMenuItem *item, gpointer n)
+static void sort_blist_change_cb(G_GNUC_UNUSED GntMenuItem *item, gpointer n)
{
purple_prefs_set_string(PREF_ROOT "/sort_type", n);
}
/* send_im_select* -- Xerox */
static void
-send_im_select_cb(gpointer data, PurpleRequestFields *fields)
+send_im_select_cb(G_GNUC_UNUSED gpointer data, PurpleRequestFields *fields)
{
PurpleAccount *account;
const char *username;
@@ -2514,7 +2532,7 @@ send_im_select_cb(gpointer data, PurpleRequestFields *fields)
}
static void
-send_im_select(GntMenuItem *item, gpointer n)
+send_im_select(G_GNUC_UNUSED GntMenuItem *item, G_GNUC_UNUSED gpointer n)
{
PurpleRequestFields *fields;
PurpleRequestFieldGroup *group;
@@ -2547,7 +2565,7 @@ send_im_select(GntMenuItem *item, gpointer n)
}
static void
-join_chat_select_cb(gpointer data, PurpleRequestFields *fields)
+join_chat_select_cb(G_GNUC_UNUSED gpointer data, PurpleRequestFields *fields)
{
PurpleAccount *account;
const char *name;
@@ -2590,7 +2608,7 @@ join_chat_select_cb(gpointer data, PurpleRequestFields *fields)
}
static void
-join_chat_select(GntMenuItem *item, gpointer n)
+join_chat_select(G_GNUC_UNUSED GntMenuItem *item, G_GNUC_UNUSED gpointer n)
{
PurpleRequestFields *fields;
PurpleRequestFieldGroup *group;
@@ -2621,25 +2639,25 @@ join_chat_select(GntMenuItem *item, gpointer n)
}
static void
-menu_add_buddy_cb(GntMenuItem *item, gpointer null)
+menu_add_buddy_cb(G_GNUC_UNUSED GntMenuItem *item, G_GNUC_UNUSED gpointer data)
{
purple_blist_request_add_buddy(NULL, NULL, NULL, NULL);
}
static void
-menu_add_chat_cb(GntMenuItem *item, gpointer null)
+menu_add_chat_cb(G_GNUC_UNUSED GntMenuItem *item, G_GNUC_UNUSED gpointer data)
{
purple_blist_request_add_chat(NULL, NULL, NULL, NULL);
}
static void
-menu_add_group_cb(GntMenuItem *item, gpointer null)
+menu_add_group_cb(G_GNUC_UNUSED GntMenuItem *item, G_GNUC_UNUSED gpointer data)
{
purple_blist_request_add_group();
}
static void
-menu_group_set_cb(GntMenuItem *item, gpointer null)
+menu_group_set_cb(GntMenuItem *item, G_GNUC_UNUSED gpointer data)
{
const char *id = g_object_get_data(G_OBJECT(item), "grouping-id");
purple_prefs_set_string(PREF_ROOT "/grouping", id);
@@ -2753,14 +2771,15 @@ finch_blist_show(void)
}
static void
-group_collapsed(GntWidget *widget, PurpleBlistNode *node, gboolean collapsed, gpointer null)
+group_collapsed(G_GNUC_UNUSED GntWidget *widget, PurpleBlistNode *node,
+ gboolean collapsed, G_GNUC_UNUSED gpointer data)
{
if (PURPLE_IS_GROUP(node))
purple_blist_node_set_bool(node, "collapsed", collapsed);
}
static void
-blist_show(PurpleBuddyList *list)
+blist_show(G_GNUC_UNUSED PurpleBuddyList *list)
{
GPluginManager *plugin_manager = NULL;