diff --git a/interpreter/cling/lib/Interpreter/IncrementalParser.cpp b/interpreter/cling/lib/Interpreter/IncrementalParser.cpp index ad41d4bc07281..3430ccd0e9282 100644 --- a/interpreter/cling/lib/Interpreter/IncrementalParser.cpp +++ b/interpreter/cling/lib/Interpreter/IncrementalParser.cpp @@ -675,7 +675,7 @@ namespace cling { source_name.str())); char* MBStart = const_cast(MB->getBufferStart()); memcpy(MBStart, input.data(), InputSize); - memcpy(MBStart + InputSize, "\n", 2); + MBStart[InputSize] = '\n'; SourceManager& SM = getCI()->getSourceManager();