+2001-10-21 Bruno Haible <haible@clisp.cons.org>
+
+ * stdbool.h.in: Avoid syntax error on BeOS if <sys/socket.h> has
+ already been included.
+
2001-10-21 Bruno Haible <haible@clisp.cons.org>
* basename.c: #undef basename before defining it. This avoids a
/* 7.16. Boolean type and values */
+/* BeOS <sys/socket.h> already #defines false 0, true 1. We use the same
+ definitions below, but temporarily we have to #undef them. */
+#ifdef __BEOS__
+# undef false
+# undef true
+#endif
+
/* For the sake of symbolic names in gdb, define _Bool as an enum type. */
#ifndef __cplusplus
typedef enum { false = 0, true = 1 } _Bool;
+2001-10-21 Bruno Haible <haible@clisp.cons.org>
+
+ * msgexec.c [BeOS]: Fix #ifdef conditional.
+
2001-10-21 Bruno Haible <haible@clisp.cons.org>
* read-java.c (execute_and_read_po_output): Return false, not 0.
looping while waiting for the child. Not good.) */
/* On BeOS select() works only on sockets, not on normal file descriptors. */
-#ifdef __BeOS__
+#ifdef __BEOS__
# undef HAVE_SELECT
#endif