From 825b6ae347b3896b8ea38e6021170d45ae3bfd65 Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Thu, 14 Jul 2005 22:08:38 +0000 Subject: [PATCH] Don't define _XOPEN_SOURCE on SVR4, because it will REMOVE required definitions. --- Xos.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Xos.h b/Xos.h index 2235913..cd41bdd 100644 --- a/Xos.h +++ b/Xos.h @@ -60,8 +60,9 @@ in this Software without prior written authorization from The Open Group. /* * Make sure _XOPEN_SOURCE is defined before including sys/select.h * so that we get fds_bits in fd_set instead of __fds_bits + * EXCEPT on SVR4, where it REMOVES required typedefs! */ -# ifndef _XOPEN_SOURCE +# if !defined(_XOPEN_SOURCE) && !defined(SVR4) # define _XOPEN_SOURCE # include # undef _XOPEN_SOURCE