From: Max Kellermann Date: Mon, 22 Sep 2008 08:39:01 +0000 (+0200) Subject: screen: unsigned integers for screen dimensions X-Git-Tag: v0.12_alpha1~185 X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=93f8b6593ea4d42b630acf8e3237265c1c50b570;p=ncmpc.git screen: unsigned integers for screen dimensions Store screen width and height as unsigned integer. --- 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) {