about summary refs log tree commit diff stats
path: root/src/profanity.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/profanity.c')
-rw-r--r--src/profanity.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/profanity.c b/src/profanity.c
index e2e06bab..627a778e 100644
--- a/src/profanity.c
+++ b/src/profanity.c
@@ -404,15 +404,7 @@ prof_handle_version_result(const char * const jid, const char * const  presence,
 void
 prof_handle_room_list(GSList *rooms, const char *conference_node)
 {
-    if ((rooms != NULL) && (g_slist_length(rooms) > 0)) {
-        cons_show("Chat rooms at %s:", conference_node);
-        while (rooms != NULL) {
-            cons_show("  %s", rooms->data);
-            rooms = g_slist_next(rooms);
-        }
-    } else {
-        cons_show("No chat rooms at %s", conference_node);
-    }
+    cons_show_room_list(rooms, conference_node);
     win_current_page_off();
 }