From 068684d6ffda4f4b4ec3285857b2f0eadc4dafaf Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Wed, 21 Jun 2023 23:37:27 +0200 Subject: [PATCH] fixup! Add display server. --- display/connection.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/display/connection.c b/display/connection.c index cef4832c..d3c7d7b7 100644 --- a/display/connection.c +++ b/display/connection.c @@ -304,11 +304,11 @@ CONNECTION_MESSAGE_HANDLER_NO_AUX_SERVER(request_display_modes) failure.error = EINVAL; else { - size_t modes_count; + size_t modes_count = 0; modes = get_available_modes(&server->display->display, &modes_count); if ( !modes ) failure.error = errno; - if ( (uint32_t) modes_count != modes_count ) + else if ( (uint32_t) modes_count != modes_count ) { failure.error = EOVERFLOW; free(modes);