From 93f8b6593ea4d42b630acf8e3237265c1c50b570 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Mon, 22 Sep 2008 10:39:01 +0200 Subject: [PATCH] screen: unsigned integers for screen dimensions Store screen width and height as unsigned integer. --- src/screen.h | 4 ++-- src/screen_utils.c | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/screen.h b/src/screen.h index 2a38c07..91ee264 100644 --- a/src/screen.h +++ b/src/screen.h @@ -15,7 +15,7 @@ struct window { WINDOW *w; - int rows, cols; + unsigned rows, cols; }; typedef struct screen { @@ -30,7 +30,7 @@ typedef struct screen { command_t last_cmd; - int cols, rows; + unsigned cols, rows; int mode; diff --git a/src/screen_utils.c b/src/screen_utils.c index 301c791..c6bfb54 100644 --- a/src/screen_utils.c +++ b/src/screen_utils.c @@ -215,10 +215,10 @@ void screen_display_completion_list(screen_t *screen, GList *list) { static GList *prev_list = NULL; - static gint prev_length = 0; - static gint offset = 0; + static guint prev_length = 0; + static guint offset = 0; WINDOW *w = screen->main_window.w; - gint length, y=0; + guint length, y=0; length = g_list_length(list); if (list == prev_list && length == prev_length) { -- 2.30.2