summaryrefslogtreecommitdiff
path: root/finch/gntroomlist.c
diff options
context:
space:
mode:
authorGary Kramlich <grim@reaperworld.com>2022-09-20 02:44:44 -0500
committerGary Kramlich <grim@reaperworld.com>2022-09-20 02:44:44 -0500
commit394b6bf1465533b7e2ce9d44624778ec0b9631ee (patch)
treecf71b22553b7ff455383467c6300dd0ec76fb847 /finch/gntroomlist.c
parent490caa5c1566b8b559aca45e3712b5a1c9a1f3ba (diff)
downloadpidgin-394b6bf1465533b7e2ce9d44624778ec0b9631ee.tar.gz
Move all of the UiOps to use struct initializers
Testing Done: Compiled Reviewed at https://reviews.imfreedom.org/r/1814/
Diffstat (limited to 'finch/gntroomlist.c')
-rw-r--r--finch/gntroomlist.c16
1 files changed, 5 insertions, 11 deletions
diff --git a/finch/gntroomlist.c b/finch/gntroomlist.c
index 2056e69430..692113b8bf 100644
--- a/finch/gntroomlist.c
+++ b/finch/gntroomlist.c
@@ -308,17 +308,11 @@ fl_add_room(PurpleRoomlist *roomlist, PurpleRoomlistRoom *room)
gnt_tree_set_expanded(GNT_TREE(froomlist.tree), room, category == NULL);
}
-static PurpleRoomlistUiOps ui_ops =
-{
- fl_show_with_account, /* void (*show_with_account)(PurpleAccount *account); **< Force the ui to pop up a dialog and get the list */
- fl_create, /* void (*create)(PurpleRoomlist *list); **< A new list was created. */
- fl_set_fields, /* void (*set_fields)(PurpleRoomlist *list, GList *fields); **< Sets the columns. */
- fl_add_room, /* void (*add_room)(PurpleRoomlist *list, PurpleRoomlistRoom *room); **< Add a room to the list. */
-
- NULL, /* void (*_purple_reserved1)(void); */
- NULL, /* void (*_purple_reserved2)(void); */
- NULL, /* void (*_purple_reserved3)(void); */
- NULL /* void (*_purple_reserved4)(void); */
+static PurpleRoomlistUiOps ui_ops = {
+ .show_with_account = fl_show_with_account,
+ .create = fl_create,
+ .set_fields = fl_set_fields,
+ .add_room = fl_add_room,
};
PurpleRoomlistUiOps *finch_roomlist_get_ui_ops(void)