X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=ncurses%2Fcurses.priv.h;h=18dc01d6bf698ed6a8a2a4cbfc4d0d1804ed955a;hp=01866cc5a8c3ef34f6ba5e25b58c54367c05a5f3;hb=e348f7adec279f5453349ad13246a952a16e2094;hpb=93ed44d781ca36f55021e0ad55f1ce33de62f7ba diff --git a/ncurses/curses.priv.h b/ncurses/curses.priv.h index 01866cc5..18dc01d6 100644 --- a/ncurses/curses.priv.h +++ b/ncurses/curses.priv.h @@ -1,5 +1,5 @@ /**************************************************************************** - * Copyright (c) 1998-2016,2017 Free Software Foundation, Inc. * + * Copyright (c) 1998-2017,2018 Free Software Foundation, Inc. * * * * Permission is hereby granted, free of charge, to any person obtaining a * * copy of this software and associated documentation files (the * @@ -34,7 +34,7 @@ ****************************************************************************/ /* - * $Id: curses.priv.h,v 1.585 2017/09/20 00:34:16 tom Exp $ + * $Id: curses.priv.h,v 1.588 2018/02/10 16:13:31 tom Exp $ * * curses.priv.h * @@ -396,13 +396,17 @@ typedef union { #if NCURSES_EXT_COLORS && HAVE_INIT_EXTENDED_COLOR #define NCURSES_EXT_NUMBERS 1 #define NCURSES_INT2 int +#define SIZEOF_INT2 4 #define TerminalType(tp) (tp)->type2 #else #define NCURSES_EXT_NUMBERS 0 #define NCURSES_INT2 short +#define SIZEOF_INT2 2 #define TerminalType(tp) (tp)->type #endif +#define SIZEOF_SHORT 2 + #ifdef CUR #undef CUR #define CUR TerminalType(cur_term). @@ -1742,7 +1746,7 @@ typedef void VoidFunc(void); #define returnVoidPtr(code) TRACE_RETURN1(code,void_ptr) #define returnWin(code) TRACE_RETURN1(code,win) -#define returnDB(code) do { TR(TRACE_DATABASE,(T_RETURN("code %d"), (code))); return (code); } while (0) +#define returnDB(rc) do { TR(TRACE_DATABASE,(T_RETURN("code %d"), (rc))); return (rc); } while (0) extern NCURSES_EXPORT(NCURSES_BOOL) _nc_retrace_bool (int); extern NCURSES_EXPORT(NCURSES_CONST void *) _nc_retrace_cvoid_ptr (NCURSES_CONST void *); @@ -2518,7 +2522,7 @@ extern NCURSES_EXPORT(int) _nc_mingw_console_read( extern NCURSES_EXPORT(int) _nc_mingw_testmouse( SCREEN * sp, HANDLE fd, - int delay); + int delay EVENTLIST_2nd(_nc_eventlist*)); #else #endif extern NCURSES_EXPORT_VAR(TERM_DRIVER) _nc_TINFO_DRIVER;