summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@qt.io>2017-11-27 10:40:44 +0100
committerOswald Buddenhagen <oswald.buddenhagen@qt.io>2017-11-30 20:24:39 +0000
commit0f1b8fd2dcd2db698095a54ca9beff7e27cf1ceb (patch)
tree331ead877ad49b5384e6cbfc3b6ef8f8d90033e5
parentd80fde62ed82493322463d2057a07b6b2ed81a83 (diff)
work around flex bug
flex emits code using isatty(), but fails to include the required unistd.h. we can work around it by including the header ourselves. Task-number: QTBUG-64771 Change-Id: I05313eeb79f7a0e25365dee5f05a0142f87209ae Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
-rw-r--r--src/tools/qlalr/examples/qparser/calc.l3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tools/qlalr/examples/qparser/calc.l b/src/tools/qlalr/examples/qparser/calc.l
index e619e34dab..fe542680a8 100644
--- a/src/tools/qlalr/examples/qparser/calc.l
+++ b/src/tools/qlalr/examples/qparser/calc.l
@@ -33,6 +33,9 @@
#include "calc_parser.h"
#include <cstdlib>
+// Work around flex bug
+#include <unistd.h>
+
#define YY_DECL int CalcParser::nextToken()
%}