summaryrefslogtreecommitdiff
path: root/textscreen/txt_widget.h
diff options
context:
space:
mode:
Diffstat (limited to 'textscreen/txt_widget.h')
-rw-r--r--textscreen/txt_widget.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/textscreen/txt_widget.h b/textscreen/txt_widget.h
index ee18fd14..ad88c511 100644
--- a/textscreen/txt_widget.h
+++ b/textscreen/txt_widget.h
@@ -27,7 +27,8 @@
#ifndef TXT_WIDGET_H
#define TXT_WIDGET_H
-#define TXT_UNCAST_ARG(name) void *uncast_ ## name
+#define TXT_UNCAST_ARG_NAME(name) uncast_ ## name
+#define TXT_UNCAST_ARG(name) void * TXT_UNCAST_ARG_NAME(name)
#define TXT_CAST_ARG(type, name) type *name = (type *) uncast_ ## name
typedef enum