about summary refs log tree commit diff stats
path: root/src/wrapped/wrappedlibncurses.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/wrapped/wrappedlibncurses.c')
-rwxr-xr-xsrc/wrapped/wrappedlibncurses.c13
1 files changed, 2 insertions, 11 deletions
diff --git a/src/wrapped/wrappedlibncurses.c b/src/wrapped/wrappedlibncurses.c
index e9f49643..37ad0021 100755
--- a/src/wrapped/wrappedlibncurses.c
+++ b/src/wrapped/wrappedlibncurses.c
@@ -26,17 +26,8 @@ static library_t* my_lib = NULL;
 
 // this is a simple copy of libncursesw wrapper. TODO: check if ok
 
-typedef void*       (*pFv_t)();
-typedef int         (*iFppV_t)(void*, void*, va_list);
-typedef int         (*iFpiip_t)(void*, int32_t, int32_t, void*);
-typedef int         (*iFiipV_t)(int, int, void*, ...);
-
-#define SUPER() \
-    GO(initscr, pFv_t)      \
-    GO(mvwprintw, iFpiip_t) \
-    GO(vwprintw, iFppV_t)   \
-    GO(stdscr, void*)       \
-    GO(mvprintw, iFiipV_t)
+#define ADDED_FUNCTIONS() GO(stdscr, void*)
+#include "generated/wrappedlibncursestypes.h"
 
 typedef struct libncurses_my_s {
     // functions