From a1bdeae3a20b4ebbbfeb56a4e2f71c8c372f6fe0 Mon Sep 17 00:00:00 2001 From: Vadim Zaytsev Date: Thu, 24 Sep 2015 21:35:45 +0600 Subject: [PATCH] Check windows EOLs on linux and vice versa. --- testlib.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/testlib.h b/testlib.h index 29ccfa2..afcf3eb 100644 --- a/testlib.h +++ b/testlib.h @@ -157,6 +157,10 @@ const char* latestFeatures[] = { # define WORD unsigned short #endif +#if defined(FOR_WINDOWS) && defined(FOR_LINUX) +#error Only one target system is allowed +#endif + #ifndef LLONG_MIN #define LLONG_MIN (-9223372036854775807LL - 1) #endif @@ -3005,7 +3009,7 @@ bool InStream::eoln() { bool returnCr = false; -#ifdef ON_WINDOWS +#if (defined(ON_WINDOWS) && !defined(FOR_LINUX)) || defined(FOR_WINDOWS) if (c != CR) { reader->unreadChar(c);