diff options
author | Simon Howard | 2006-05-22 11:59:11 +0000 |
---|---|---|
committer | Simon Howard | 2006-05-22 11:59:11 +0000 |
commit | 7c18ad6ccf1461696185013b333af3c056cc5630 (patch) | |
tree | 4dd7253ee816d30e7ee0bb2d4b1966d2662282a2 | |
parent | 11643c088751a2d3797467463bce4476d3b03292 (diff) | |
download | chocolate-doom-7c18ad6ccf1461696185013b333af3c056cc5630.tar.gz chocolate-doom-7c18ad6ccf1461696185013b333af3c056cc5630.tar.bz2 chocolate-doom-7c18ad6ccf1461696185013b333af3c056cc5630.zip |
CAST -> TXT_CAST_ARG, UNCAST -> TXT_UNCAST_ARG.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 509
-rw-r--r-- | textscreen/guitest.c | 2 | ||||
-rw-r--r-- | textscreen/txt_button.c | 16 | ||||
-rw-r--r-- | textscreen/txt_checkbox.c | 16 | ||||
-rw-r--r-- | textscreen/txt_label.c | 12 | ||||
-rw-r--r-- | textscreen/txt_radiobutton.c | 16 | ||||
-rw-r--r-- | textscreen/txt_separator.c | 12 | ||||
-rw-r--r-- | textscreen/txt_table.c | 22 | ||||
-rw-r--r-- | textscreen/txt_table.h | 2 | ||||
-rw-r--r-- | textscreen/txt_widget.c | 28 | ||||
-rw-r--r-- | textscreen/txt_widget.h | 28 |
10 files changed, 77 insertions, 77 deletions
diff --git a/textscreen/guitest.c b/textscreen/guitest.c index f95c712c..afeaea2c 100644 --- a/textscreen/guitest.c +++ b/textscreen/guitest.c @@ -23,7 +23,7 @@ int radiobutton_value; txt_window_t *firstwin; int checkbox_value; -void CloseWindow(UNCAST(button), void *user_data) +void CloseWindow(TXT_UNCAST_ARG(button), void *user_data) { TXT_CloseWindow(firstwin); } diff --git a/textscreen/txt_button.c b/textscreen/txt_button.c index d7dbe143..6ff2bfe3 100644 --- a/textscreen/txt_button.c +++ b/textscreen/txt_button.c @@ -8,9 +8,9 @@ #include "txt_main.h" #include "txt_window.h" -static void TXT_ButtonSizeCalc(UNCAST(button), int *w, int *h) +static void TXT_ButtonSizeCalc(TXT_UNCAST_ARG(button), int *w, int *h) { - CAST(txt_button_t, button); + TXT_CAST_ARG(txt_button_t, button); // Minimum width is the string length + two spaces for padding @@ -18,9 +18,9 @@ static void TXT_ButtonSizeCalc(UNCAST(button), int *w, int *h) *h = 1; } -static void TXT_ButtonDrawer(UNCAST(button), int w, int selected) +static void TXT_ButtonDrawer(TXT_UNCAST_ARG(button), int w, int selected) { - CAST(txt_button_t, button); + TXT_CAST_ARG(txt_button_t, button); int i; TXT_BGColor(TXT_COLOR_BLUE, 0); @@ -40,16 +40,16 @@ static void TXT_ButtonDrawer(UNCAST(button), int w, int selected) } } -static void TXT_ButtonDestructor(UNCAST(button)) +static void TXT_ButtonDestructor(TXT_UNCAST_ARG(button)) { - CAST(txt_button_t, button); + TXT_CAST_ARG(txt_button_t, button); free(button->label); } -static int TXT_ButtonKeyPress(UNCAST(button), int key) +static int TXT_ButtonKeyPress(TXT_UNCAST_ARG(button), int key) { - CAST(txt_button_t, button); + TXT_CAST_ARG(txt_button_t, button); if (key == KEY_ENTER) { diff --git a/textscreen/txt_checkbox.c b/textscreen/txt_checkbox.c index 091086ea..e2089a3e 100644 --- a/textscreen/txt_checkbox.c +++ b/textscreen/txt_checkbox.c @@ -8,9 +8,9 @@ #include "txt_main.h" #include "txt_window.h" -static void TXT_CheckBoxSizeCalc(UNCAST(checkbox), int *w, int *h) +static void TXT_CheckBoxSizeCalc(TXT_UNCAST_ARG(checkbox), int *w, int *h) { - CAST(txt_checkbox_t, checkbox); + TXT_CAST_ARG(txt_checkbox_t, checkbox); // Minimum width is the string length + two spaces for padding @@ -18,9 +18,9 @@ static void TXT_CheckBoxSizeCalc(UNCAST(checkbox), int *w, int *h) *h = 1; } -static void TXT_CheckBoxDrawer(UNCAST(checkbox), int w, int selected) +static void TXT_CheckBoxDrawer(TXT_UNCAST_ARG(checkbox), int w, int selected) { - CAST(txt_checkbox_t, checkbox); + TXT_CAST_ARG(txt_checkbox_t, checkbox); int i; TXT_BGColor(TXT_COLOR_BLUE, 0); @@ -57,16 +57,16 @@ static void TXT_CheckBoxDrawer(UNCAST(checkbox), int w, int selected) } } -static void TXT_CheckBoxDestructor(UNCAST(checkbox)) +static void TXT_CheckBoxDestructor(TXT_UNCAST_ARG(checkbox)) { - CAST(txt_checkbox_t, checkbox); + TXT_CAST_ARG(txt_checkbox_t, checkbox); free(checkbox->label); } -static int TXT_CheckBoxKeyPress(UNCAST(checkbox), int key) +static int TXT_CheckBoxKeyPress(TXT_UNCAST_ARG(checkbox), int key) { - CAST(txt_checkbox_t, checkbox); + TXT_CAST_ARG(txt_checkbox_t, checkbox); if (key == KEY_ENTER || key == ' ') { diff --git a/textscreen/txt_label.c b/textscreen/txt_label.c index 022e0480..356623d9 100644 --- a/textscreen/txt_label.c +++ b/textscreen/txt_label.c @@ -6,17 +6,17 @@ #include "txt_main.h" #include "txt_window.h" -static void TXT_LabelSizeCalc(UNCAST(label), int *w, int *h) +static void TXT_LabelSizeCalc(TXT_UNCAST_ARG(label), int *w, int *h) { - CAST(txt_label_t, label); + TXT_CAST_ARG(txt_label_t, label); *w = label->w; *h = label->h; } -static void TXT_LabelDrawer(UNCAST(label), int w, int selected) +static void TXT_LabelDrawer(TXT_UNCAST_ARG(label), int w, int selected) { - CAST(txt_label_t, label); + TXT_CAST_ARG(txt_label_t, label); int i; int origin_x, origin_y; @@ -32,9 +32,9 @@ static void TXT_LabelDrawer(UNCAST(label), int w, int selected) } } -static void TXT_LabelDestructor(UNCAST(label)) +static void TXT_LabelDestructor(TXT_UNCAST_ARG(label)) { - CAST(txt_label_t, label); + TXT_CAST_ARG(txt_label_t, label); free(label->label); free(label->lines); diff --git a/textscreen/txt_radiobutton.c b/textscreen/txt_radiobutton.c index 87501590..58406b9d 100644 --- a/textscreen/txt_radiobutton.c +++ b/textscreen/txt_radiobutton.c @@ -8,9 +8,9 @@ #include "txt_main.h" #include "txt_window.h" -static void TXT_RadioButtonSizeCalc(UNCAST(radiobutton), int *w, int *h) +static void TXT_RadioButtonSizeCalc(TXT_UNCAST_ARG(radiobutton), int *w, int *h) { - CAST(txt_radiobutton_t, radiobutton); + TXT_CAST_ARG(txt_radiobutton_t, radiobutton); // Minimum width is the string length + two spaces for padding @@ -18,9 +18,9 @@ static void TXT_RadioButtonSizeCalc(UNCAST(radiobutton), int *w, int *h) *h = 1; } -static void TXT_RadioButtonDrawer(UNCAST(radiobutton), int w, int selected) +static void TXT_RadioButtonDrawer(TXT_UNCAST_ARG(radiobutton), int w, int selected) { - CAST(txt_radiobutton_t, radiobutton); + TXT_CAST_ARG(txt_radiobutton_t, radiobutton); int i; TXT_BGColor(TXT_COLOR_BLUE, 0); @@ -57,16 +57,16 @@ static void TXT_RadioButtonDrawer(UNCAST(radiobutton), int w, int selected) } } -static void TXT_RadioButtonDestructor(UNCAST(radiobutton)) +static void TXT_RadioButtonDestructor(TXT_UNCAST_ARG(radiobutton)) { - CAST(txt_radiobutton_t, radiobutton); + TXT_CAST_ARG(txt_radiobutton_t, radiobutton); free(radiobutton->label); } -static int TXT_RadioButtonKeyPress(UNCAST(radiobutton), int key) +static int TXT_RadioButtonKeyPress(TXT_UNCAST_ARG(radiobutton), int key) { - CAST(txt_radiobutton_t, radiobutton); + TXT_CAST_ARG(txt_radiobutton_t, radiobutton); if (key == KEY_ENTER || key == ' ') { diff --git a/textscreen/txt_separator.c b/textscreen/txt_separator.c index 65df4214..2b72aa1e 100644 --- a/textscreen/txt_separator.c +++ b/textscreen/txt_separator.c @@ -6,9 +6,9 @@ #include "txt_main.h" #include "txt_window.h" -static void TXT_SeparatorSizeCalc(UNCAST(separator), int *w, int *h) +static void TXT_SeparatorSizeCalc(TXT_UNCAST_ARG(separator), int *w, int *h) { - CAST(txt_separator_t, separator); + TXT_CAST_ARG(txt_separator_t, separator); if (separator->label != NULL) { @@ -24,9 +24,9 @@ static void TXT_SeparatorSizeCalc(UNCAST(separator), int *w, int *h) *h = 1; } -static void TXT_SeparatorDrawer(UNCAST(separator), int w, int selected) +static void TXT_SeparatorDrawer(TXT_UNCAST_ARG(separator), int w, int selected) { - CAST(txt_separator_t, separator); + TXT_CAST_ARG(txt_separator_t, separator); int i; int x, y; @@ -49,9 +49,9 @@ static void TXT_SeparatorDrawer(UNCAST(separator), int w, int selected) } } -static void TXT_SeparatorDestructor(UNCAST(separator)) +static void TXT_SeparatorDestructor(TXT_UNCAST_ARG(separator)) { - CAST(txt_separator_t, separator); + TXT_CAST_ARG(txt_separator_t, separator); free(separator->label); } diff --git a/textscreen/txt_table.c b/textscreen/txt_table.c index cc5f7117..ccf81db2 100644 --- a/textscreen/txt_table.c +++ b/textscreen/txt_table.c @@ -33,9 +33,9 @@ #include "txt_separator.h" #include "txt_table.h" -static void TXT_TableDestructor(UNCAST(table)) +static void TXT_TableDestructor(TXT_UNCAST_ARG(table)) { - CAST(txt_table_t, table); + TXT_CAST_ARG(txt_table_t, table); int i; // Free all widgets @@ -90,9 +90,9 @@ static void CalcRowColSizes(txt_table_t *table, } } -static void TXT_CalcTableSize(UNCAST(table), int *w, int *h) +static void TXT_CalcTableSize(TXT_UNCAST_ARG(table), int *w, int *h) { - CAST(txt_table_t, table); + TXT_CAST_ARG(txt_table_t, table); int *column_widths; int *row_heights; int x, y; @@ -123,10 +123,10 @@ static void TXT_CalcTableSize(UNCAST(table), int *w, int *h) free(column_widths); } -void TXT_AddWidget(UNCAST(table), UNCAST(widget)) +void TXT_AddWidget(TXT_UNCAST_ARG(table), TXT_UNCAST_ARG(widget)) { - CAST(txt_table_t, table); - CAST(txt_widget_t, widget); + TXT_CAST_ARG(txt_table_t, table); + TXT_CAST_ARG(txt_widget_t, widget); if (table->num_widgets > 0) { @@ -207,9 +207,9 @@ static int FindSelectableColumn(txt_table_t *table, int row, int start_col) return -1; } -static int TXT_TableKeyPress(UNCAST(table), int key) +static int TXT_TableKeyPress(TXT_UNCAST_ARG(table), int key) { - CAST(txt_table_t, table); + TXT_CAST_ARG(txt_table_t, table); int selected; int rows; @@ -339,9 +339,9 @@ static void CheckValidSelection(txt_table_t *table) } } -static void TXT_TableDrawer(UNCAST(table), int w, int selected) +static void TXT_TableDrawer(TXT_UNCAST_ARG(table), int w, int selected) { - CAST(txt_table_t, table); + TXT_CAST_ARG(txt_table_t, table); int *column_widths; int *row_heights; int origin_x, origin_y; diff --git a/textscreen/txt_table.h b/textscreen/txt_table.h index 202a73ea..509613ad 100644 --- a/textscreen/txt_table.h +++ b/textscreen/txt_table.h @@ -51,7 +51,7 @@ struct txt_table_s txt_table_t *TXT_NewTable(int columns); void TXT_InitTable(txt_table_t *table, int columns); -void TXT_AddWidget(UNCAST(table), UNCAST(widget)); +void TXT_AddWidget(TXT_UNCAST_ARG(table), TXT_UNCAST_ARG(widget)); #endif /* #ifndef TXT_TABLE_T */ diff --git a/textscreen/txt_widget.c b/textscreen/txt_widget.c index 35f73618..8aa633d9 100644 --- a/textscreen/txt_widget.c +++ b/textscreen/txt_widget.c @@ -40,9 +40,9 @@ void TXT_DestroyCallbackTable(txt_callback_table_t *table) free(table); } -void TXT_InitWidget(UNCAST(widget), txt_widget_class_t *widget_class) +void TXT_InitWidget(TXT_UNCAST_ARG(widget), txt_widget_class_t *widget_class) { - CAST(txt_widget_t, widget); + TXT_CAST_ARG(txt_widget_t, widget); widget->widget_class = widget_class; widget->callback_table = TXT_NewCallbackTable(); @@ -53,12 +53,12 @@ void TXT_InitWidget(UNCAST(widget), txt_widget_class_t *widget_class) widget->visible = 1; } -void TXT_SignalConnect(UNCAST(widget), +void TXT_SignalConnect(TXT_UNCAST_ARG(widget), char *signal_name, TxtWidgetSignalFunc func, void *user_data) { - CAST(txt_widget_t, widget); + TXT_CAST_ARG(txt_widget_t, widget); txt_callback_table_t *table; txt_callback_t *callback; int i; @@ -90,9 +90,9 @@ void TXT_SignalConnect(UNCAST(widget), callback->user_data = user_data; } -void TXT_EmitSignal(UNCAST(widget), char *signal_name) +void TXT_EmitSignal(TXT_UNCAST_ARG(widget), char *signal_name) { - CAST(txt_widget_t, widget); + TXT_CAST_ARG(txt_widget_t, widget); txt_callback_table_t *table; int i; @@ -108,32 +108,32 @@ void TXT_EmitSignal(UNCAST(widget), char *signal_name) } } -void TXT_CalcWidgetSize(UNCAST(widget), int *w, int *h) +void TXT_CalcWidgetSize(TXT_UNCAST_ARG(widget), int *w, int *h) { - CAST(txt_widget_t, widget); + TXT_CAST_ARG(txt_widget_t, widget); return widget->widget_class->size_calc(widget, w, h); } -void TXT_DrawWidget(UNCAST(widget), int w, int selected) +void TXT_DrawWidget(TXT_UNCAST_ARG(widget), int w, int selected) { - CAST(txt_widget_t, widget); + TXT_CAST_ARG(txt_widget_t, widget); widget->widget_class->drawer(widget, w, selected); } -void TXT_DestroyWidget(UNCAST(widget)) +void TXT_DestroyWidget(TXT_UNCAST_ARG(widget)) { - CAST(txt_widget_t, widget); + TXT_CAST_ARG(txt_widget_t, widget); widget->widget_class->destructor(widget); TXT_DestroyCallbackTable(widget->callback_table); free(widget); } -int TXT_WidgetKeyPress(UNCAST(widget), int key) +int TXT_WidgetKeyPress(TXT_UNCAST_ARG(widget), int key) { - CAST(txt_widget_t, widget); + TXT_CAST_ARG(txt_widget_t, widget); if (widget->widget_class->key_press != NULL) { diff --git a/textscreen/txt_widget.h b/textscreen/txt_widget.h index 1a256c64..10906304 100644 --- a/textscreen/txt_widget.h +++ b/textscreen/txt_widget.h @@ -27,18 +27,18 @@ #ifndef TXT_WIDGET_H #define TXT_WIDGET_H -#define UNCAST(name) void *uncast_ ## name -#define CAST(type, name) type *name = (type *) uncast_ ## name +#define TXT_UNCAST_ARG(name) void *uncast_ ## name +#define TXT_CAST_ARG(type, name) type *name = (type *) uncast_ ## name typedef struct txt_widget_class_s txt_widget_class_t; typedef struct txt_widget_s txt_widget_t; typedef struct txt_callback_table_s txt_callback_table_t; -typedef void (*TxtWidgetSizeCalc)(UNCAST(widget), int *w, int *h); -typedef void (*TxtWidgetDrawer)(UNCAST(widget), int w, int selected); -typedef void (*TxtWidgetDestroy)(UNCAST(widget)); -typedef int (*TxtWidgetKeyPress)(UNCAST(widget), int key); -typedef void (*TxtWidgetSignalFunc)(UNCAST(widget), void *user_data); +typedef void (*TxtWidgetSizeCalc)(TXT_UNCAST_ARG(widget), int *w, int *h); +typedef void (*TxtWidgetDrawer)(TXT_UNCAST_ARG(widget), int w, int selected); +typedef void (*TxtWidgetDestroy)(TXT_UNCAST_ARG(widget)); +typedef int (*TxtWidgetKeyPress)(TXT_UNCAST_ARG(widget), int key); +typedef void (*TxtWidgetSignalFunc)(TXT_UNCAST_ARG(widget), void *user_data); struct txt_widget_class_s { @@ -56,14 +56,14 @@ struct txt_widget_s int visible; }; -void TXT_InitWidget(UNCAST(widget), txt_widget_class_t *widget_class); -void TXT_CalcWidgetSize(UNCAST(widget), int *w, int *h); -void TXT_DrawWidget(UNCAST(widget), int w, int selected); -void TXT_SignalConnect(UNCAST(widget), char *signal_name, +void TXT_InitWidget(TXT_UNCAST_ARG(widget), txt_widget_class_t *widget_class); +void TXT_CalcWidgetSize(TXT_UNCAST_ARG(widget), int *w, int *h); +void TXT_DrawWidget(TXT_UNCAST_ARG(widget), int w, int selected); +void TXT_SignalConnect(TXT_UNCAST_ARG(widget), char *signal_name, TxtWidgetSignalFunc func, void *user_data); -void TXT_EmitSignal(UNCAST(widget), char *signal_name); -int TXT_WidgetKeyPress(UNCAST(widget), int key); -void TXT_DestroyWidget(UNCAST(widget)); +void TXT_EmitSignal(TXT_UNCAST_ARG(widget), char *signal_name); +int TXT_WidgetKeyPress(TXT_UNCAST_ARG(widget), int key); +void TXT_DestroyWidget(TXT_UNCAST_ARG(widget)); #endif /* #ifndef TXT_WIDGET_H */ |