From c186f30eef8a19b557ea2945e315e3e66654077f Mon Sep 17 00:00:00 2001 From: Username404 Date: Sat, 28 Aug 2021 11:04:03 +0200 Subject: [PATCH] Merge the noMultiline boolean into multiline in Target.hpp --- src/headers/transpiler/Target.hpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/headers/transpiler/Target.hpp b/src/headers/transpiler/Target.hpp index 138ecc2..d16335b 100644 --- a/src/headers/transpiler/Target.hpp +++ b/src/headers/transpiler/Target.hpp @@ -24,10 +24,9 @@ protected: interpolationVector.push_back(occurence_position); occurence_position = view.find(interpolationString, occurence_position + interpolationString.size()); } - const bool noMultiline = not (strcmp(openMultiline, "") != 0 && strcmp(closeMultiline, openMultiline) != 0); - const bool multiline = view.find('\n') != string::npos && not noMultiline; - if (noMultiline) { - unsigned long newLine = view.find('\n'); + unsigned long newLine = view.find('\n'); + const bool multiline = newLine != string::npos && (strcmp(openMultiline, "") != 0 && strcmp(closeMultiline, openMultiline) != 0); + if (not multiline) { while (newLine != string::npos) { view.erase(newLine, 1); view.insert(newLine, "\\n");