From f9615efea54ab0886b803592139e8919b25e0367 Mon Sep 17 00:00:00 2001 From: Alek Mosingiewicz Date: Tue, 22 May 2018 16:27:19 +0200 Subject: [PATCH] Another text size assertion. --- include/chaiscript/language/chaiscript_engine.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/include/chaiscript/language/chaiscript_engine.hpp b/include/chaiscript/language/chaiscript_engine.hpp index f405aeab..0c18f783 100644 --- a/include/chaiscript/language/chaiscript_engine.hpp +++ b/include/chaiscript/language/chaiscript_engine.hpp @@ -241,6 +241,7 @@ namespace chaiscript if (skip_bom(infile)) { size-=3; // decrement the BOM size from file size, otherwise we'll get parsing errors + assert(size >=0 ); //and check if there's more text } if (size == std::streampos(0))