Commit 6062e8ea890c053733ec0ad3387a40da18a45cda

Stefan Sperling 2021-09-21T10:59:29

tog: document why _XOPEN_SOURCE_EXTENDED is set and don't undefine it

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
diff --git a/tog/tog.c b/tog/tog.c
index a61b288..52159fc 100644
--- a/tog/tog.c
+++ b/tog/tog.c
@@ -20,9 +20,8 @@
 
 #include <ctype.h>
 #include <errno.h>
-#define _XOPEN_SOURCE_EXTENDED
+#define _XOPEN_SOURCE_EXTENDED /* for ncurses wide-character functions */
 #include <curses.h>
-#undef _XOPEN_SOURCE_EXTENDED
 #include <panel.h>
 #include <locale.h>
 #include <signal.h>