From cc2e192f0d71a48d211fe47d6eb07419aac810c3 Mon Sep 17 00:00:00 2001 From: adiblol Date: Sun, 26 May 2013 18:40:25 +0200 Subject: Reorganize string parsing in CBotToken::NextToken to fix #212 --- src/CBot/CBotToken.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/CBot/CBotToken.cpp b/src/CBot/CBotToken.cpp index f03ca91..7c00e87 100644 --- a/src/CBot/CBotToken.cpp +++ b/src/CBot/CBotToken.cpp @@ -248,17 +248,15 @@ CBotToken* CBotToken::NextToken(char* &program, int& error, bool first) { while (c != 0 && !CharInList(c, nch)) { - mot += c; - c = *(program++); // next character if ( c == '\\' ) { c = *(program++); // next character if ( c == 'n' ) c = '\n'; if ( c == 'r' ) c = '\r'; if ( c == 't' ) c = '\t'; - mot += c; - c = *(program++); // next character } + mot += c; + c = *(program++); } if ( c == '\"' ) { -- cgit v1.2.3-1-g7c22