From 5c258dfe74de92400713a5eef2d8ddc1ff71b248 Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Sun, 14 Nov 2010 00:43:50 +0000 Subject: [PATCH] Fixed windows build: unistd.h is not a portable header ... [r28140] --- ir/libcore/lc_config_lexer.c | 8 +++++++- ir/libcore/lc_config_lexer.l | 6 +++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/ir/libcore/lc_config_lexer.c b/ir/libcore/lc_config_lexer.c index b01e3285f..200856b5a 100644 --- a/ir/libcore/lc_config_lexer.c +++ b/ir/libcore/lc_config_lexer.c @@ -530,7 +530,13 @@ char *_lc_opt_text; #endif #include -#include /* flex generated code wants a declaration of isatty... */ + +/* flex generated code wants a declaration of isatty... */ +#ifdef _WIN32 +#include +#else +#include +#endif #include "lc_parser_t.h" #include "lc_config_parser.h" diff --git a/ir/libcore/lc_config_lexer.l b/ir/libcore/lc_config_lexer.l index fdf998f85..d0ed39933 100644 --- a/ir/libcore/lc_config_lexer.l +++ b/ir/libcore/lc_config_lexer.l @@ -26,7 +26,11 @@ #endif #include -#include /* flex generated code wants a declaration of isatty... */ +/* flex generated code wants a declaration of isatty... */ +#ifdef _WIN32 +#include +#else +#include #include "lc_parser_t.h" #include "lc_config_parser.h" -- 2.20.1