]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - include/curses.tail
ncurses 6.4 - patch 20240420
[ncurses.git] / include / curses.tail
index 05f7439eff9d52374174d283230a1f13dcf16415..9c9135656048b2fdffe97a8c032ac5bfd6cbd330 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: curses.tail,v 1.25 2019/12/14 22:28:39 tom Exp $ */
+/* $Id: curses.tail,v 1.27 2023/08/05 19:43:46 tom Exp $ */
 /*
  * vile:cmode:
  * This file is part of ncurses, designed to be appended after curses.h.in
 #define NCURSES_MOUSE_MASK(b,m) ((m) << (((b) - 1) * 6))
 #endif
 
-#define        NCURSES_BUTTON_RELEASED 001L
-#define        NCURSES_BUTTON_PRESSED  002L
-#define        NCURSES_BUTTON_CLICKED  004L
-#define        NCURSES_DOUBLE_CLICKED  010L
-#define        NCURSES_TRIPLE_CLICKED  020L
-#define        NCURSES_RESERVED_EVENT  040L
+#define        NCURSES_BUTTON_RELEASED 001UL
+#define        NCURSES_BUTTON_PRESSED  002UL
+#define        NCURSES_BUTTON_CLICKED  004UL
+#define        NCURSES_DOUBLE_CLICKED  010UL
+#define        NCURSES_TRIPLE_CLICKED  020UL
+#define        NCURSES_RESERVED_EVENT  040UL
 
 /* event masks */
 #define        BUTTON1_RELEASED        NCURSES_MOUSE_MASK(1, NCURSES_BUTTON_RELEASED)
@@ -174,7 +174,7 @@ extern NCURSES_EXPORT(const char *) _nc_visbuf (const char *);
 #define OPTIMIZE_ALL           0xff    /* enable all optimizations (dflt) */
 #endif
 
-extern NCURSES_EXPORT(void) exit_curses (int) GCC_NORETURN;
+extern GCC_NORETURN NCURSES_EXPORT(void) exit_curses (int);
 
 #include <unctrl.h>