diff options
author | Simon Howard | 2006-10-11 23:03:19 +0000 |
---|---|---|
committer | Simon Howard | 2006-10-11 23:03:19 +0000 |
commit | 7216263bb779cb4a31d457bae0503fc24e7300e2 (patch) | |
tree | 6d70eb4d4d04660c27e37a0e83176d50a3014ffa | |
parent | 396de0009d3a045f10e101efc2d3f1b8eb07ab16 (diff) | |
download | chocolate-doom-7216263bb779cb4a31d457bae0503fc24e7300e2.tar.gz chocolate-doom-7216263bb779cb4a31d457bae0503fc24e7300e2.tar.bz2 chocolate-doom-7216263bb779cb4a31d457bae0503fc24e7300e2.zip |
Shut up compiler warnings
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 695
-rw-r--r-- | textscreen/txt_spinctrl.c | 14 | ||||
-rw-r--r-- | textscreen/txt_table.c | 4 | ||||
-rw-r--r-- | textscreen/txt_window.c | 8 |
3 files changed, 13 insertions, 13 deletions
diff --git a/textscreen/txt_spinctrl.c b/textscreen/txt_spinctrl.c index dcb8a4ee..145e398b 100644 --- a/textscreen/txt_spinctrl.c +++ b/textscreen/txt_spinctrl.c @@ -53,7 +53,7 @@ static void FloatFormatString(float step, char *buf) // Number of characters needed to represent a character -static int IntWidth(int val) +static unsigned int IntWidth(int val) { char buf[25]; @@ -62,10 +62,10 @@ static int IntWidth(int val) return strlen(buf); } -static int FloatWidth(float val, float step) +static unsigned int FloatWidth(float val, float step) { - int precision; - int result; + unsigned int precision; + unsigned int result; // Calculate the width of the int value @@ -73,7 +73,7 @@ static int FloatWidth(float val, float step) // Add a decimal part if the precision specifies it - precision = (int) ceil(-log(step) / log(10)); + precision = (unsigned int) ceil(-log(step) / log(10)); if (precision > 0) { @@ -85,9 +85,9 @@ static int FloatWidth(float val, float step) // Returns the minimum width of the input box -static int SpinControlWidth(txt_spincontrol_t *spincontrol) +static unsigned int SpinControlWidth(txt_spincontrol_t *spincontrol) { - int minw, maxw; + unsigned int minw, maxw; switch (spincontrol->type) { diff --git a/textscreen/txt_table.c b/textscreen/txt_table.c index e23ff843..8b31af24 100644 --- a/textscreen/txt_table.c +++ b/textscreen/txt_table.c @@ -529,8 +529,8 @@ static void TXT_TableMousePress(TXT_UNCAST_ARG(table), int x, int y, int b) if (widget != NULL) { - if (x >= widget->x && x < widget->x + widget->w - && y >= widget->y && y < widget->y + widget->h) + if (x >= widget->x && x < (signed) (widget->x + widget->w) + && y >= widget->y && y < (signed) (widget->y + widget->h)) { // This is the widget that was clicked! diff --git a/textscreen/txt_window.c b/textscreen/txt_window.c index ce0692d4..7a965d27 100644 --- a/textscreen/txt_window.c +++ b/textscreen/txt_window.c @@ -362,8 +362,8 @@ static void MouseButtonPress(txt_window_t *window, int b) widgets = (txt_widget_t *) window; - if (x >= widgets->x && x < widgets->x + widgets->w - && y >= widgets->y && y < widgets->y + widgets->h) + if (x >= widgets->x && x < (signed) (widgets->x + widgets->w) + && y >= widgets->y && y < (signed) (widgets->y + widgets->h)) { TXT_WidgetMousePress(window, x, y, b); } @@ -375,8 +375,8 @@ static void MouseButtonPress(txt_window_t *window, int b) widget = (txt_widget_t *) window->actions[i]; if (widget != NULL - && x >= widget->x && x < widget->x + widget->w - && y >= widget->y && y < widget->y + widget->h) + && x >= widget->x && x < (signed) (widget->x + widget->w) + && y >= widget->y && y < (signed) (widget->y + widget->h)) { TXT_WidgetMousePress(widget, x, y, b); break; |