From fb635033a938ecc600b09b3475a56a54c41f4e9c Mon Sep 17 00:00:00 2001 From: Alek Mosingiewicz Date: Fri, 25 May 2018 11:56:10 +0200 Subject: [PATCH] Fix for Clang. --- include/chaiscript/language/chaiscript_engine.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/chaiscript/language/chaiscript_engine.hpp b/include/chaiscript/language/chaiscript_engine.hpp index 629a9245..9b2384b1 100644 --- a/include/chaiscript/language/chaiscript_engine.hpp +++ b/include/chaiscript/language/chaiscript_engine.hpp @@ -212,7 +212,7 @@ namespace chaiscript bytes_read = infile.readsome(buffer, bytes_needed); - if (bytes_needed == bytes_read + if (!bytes_needed < bytes_read && (buffer[0] == '\xef') && (buffer[1] == '\xbb') && (buffer[2] == '\xbf')) {