diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2016-08-24 11:19:53 +0300 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2016-08-24 11:19:53 +0300 |
commit | 2fd2f308e2504b37a94fa3e3b476ec691ee005c5 (patch) | |
tree | 12db862d45342eb97532689dc7ece810edea45d5 /winsup/cygwin/libc/strptime.cc | |
parent | 58ede08b913a681de1958b91c4fbec84b875549a (diff) |
Include winsup.h prior to including other headers
Otherwise _GNU_SOURCE is not set when needed in sys/features.h.
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'winsup/cygwin/libc/strptime.cc')
-rw-r--r-- | winsup/cygwin/libc/strptime.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/winsup/cygwin/libc/strptime.cc b/winsup/cygwin/libc/strptime.cc index efa4e5bb5..62dca6e5e 100644 --- a/winsup/cygwin/libc/strptime.cc +++ b/winsup/cygwin/libc/strptime.cc @@ -29,13 +29,17 @@ * POSSIBILITY OF SUCH DAMAGE. */ +#ifdef __CYGWIN__ +#include "winsup.h" +#endif + #include <sys/cdefs.h> #if defined(LIBC_SCCS) && !defined(lint) __RCSID("$NetBSD: strptime.c,v 1.28 2008/04/28 20:23:01 martin Exp $"); #endif #ifdef __CYGWIN__ -#include "winsup.h" +#include "../locale/setlocale.h" #else #include "namespace.h" #include <sys/localedef.h> @@ -46,7 +50,6 @@ __RCSID("$NetBSD: strptime.c,v 1.28 2008/04/28 20:23:01 martin Exp $"); #include <string.h> #include <time.h> #include <tzfile.h> -#include "../locale/setlocale.h" #ifdef __TM_GMTOFF # define TM_GMTOFF __TM_GMTOFF |