diff --git a/degesch.c b/degesch.c index 6bceb2e..daed7f7 100644 --- a/degesch.c +++ b/degesch.c @@ -2963,8 +2963,8 @@ buffer_print_backlog (struct app_context *ctx, struct buffer *buffer) print_status ("%s", buffer->name); // That is, minus the buffer switch line and the readline prompt - int display_limit = - MAX (MAX (10, buffer->unseen_messages_count), g_terminal.lines - 2); + int display_limit = MAX (MAX (10, + (int) buffer->unseen_messages_count), g_terminal.lines - 2); struct buffer_line *line = buffer->lines_tail; int to_display = line != NULL;