aboutsummaryrefslogtreecommitdiff
path: root/engines/director/lingo/lingo-lex.l
diff options
context:
space:
mode:
authorColin Snover2017-12-18 14:26:08 -0600
committerEugene Sandulenko2018-08-16 16:21:44 +0200
commit78c2bb6a6a56841bace632d4f66617d51a3c1f0f (patch)
tree9394e37f3ae8a656bf379a816bb4d7a5fd64fa32 /engines/director/lingo/lingo-lex.l
parentd6f2a8948810ed8c7f6d241b7ef194f2ef095d09 (diff)
downloadscummvm-rg350-78c2bb6a6a56841bace632d4f66617d51a3c1f0f.tar.gz
scummvm-rg350-78c2bb6a6a56841bace632d4f66617d51a3c1f0f.tar.bz2
scummvm-rg350-78c2bb6a6a56841bace632d4f66617d51a3c1f0f.zip
DIRECTOR: Remove non-standard fileno & unistd.h
Diffstat (limited to 'engines/director/lingo/lingo-lex.l')
-rw-r--r--engines/director/lingo/lingo-lex.l11
1 files changed, 2 insertions, 9 deletions
diff --git a/engines/director/lingo/lingo-lex.l b/engines/director/lingo/lingo-lex.l
index 1defb05a69..f4f8fc0d54 100644
--- a/engines/director/lingo/lingo-lex.l
+++ b/engines/director/lingo/lingo-lex.l
@@ -23,9 +23,11 @@
%option noyywrap
%option nounput
%option noinput
+%option never-interactive
%{
+#define YY_NO_UNISTD_H
#define FORBIDDEN_SYMBOL_ALLOW_ALL
#include "common/str.h"
@@ -43,15 +45,6 @@ static void count() {
g_lingo->_colnumber += strlen(yytext);
}
-#if defined(__PLAYSTATION2__) || defined(_MSC_VER) || defined(__DC__)
-// Stub for missing function
-int isatty(int fileno) { return 0; }
-#endif
-
-#if defined(_MSC_VER) || defined(__DC__)
-#define YY_NO_UNISTD_H
-#endif
-
static void countnl() {
char *p = yytext;