From 4ac3af2f92843401f3f2204efd72d0596516f538 Mon Sep 17 00:00:00 2001 From: meta Date: Mon, 24 Jan 2011 23:58:19 +0100 Subject: compile fixes for parser and lexer under MSVC diff --git a/src/lexer.l b/src/lexer.l index 985dbbe..0da3f5d 100644 --- a/src/lexer.l +++ b/src/lexer.l @@ -32,6 +32,13 @@ #include #include #include + +//isatty for visual c++ +#ifdef _MSC_VER +int __cdecl _isatty(int _FileHandle); +#define isatty _isatty +#endif + QString* stringcontents; int lexerget_lineno(void); #ifdef __GNUC__ diff --git a/src/parser.y b/src/parser.y index 26cd118..aad5ba0 100644 --- a/src/parser.y +++ b/src/parser.y @@ -35,7 +35,9 @@ #include #include +#ifndef _MSC_VER #include +#endif #include "module.h" #include "expression.h" -- cgit v0.10.1