diff --git a/glslang/MachineIndependent/ShaderLang.cpp b/glslang/MachineIndependent/ShaderLang.cpp index 9898c75d..cb24de88 100644 --- a/glslang/MachineIndependent/ShaderLang.cpp +++ b/glslang/MachineIndependent/ShaderLang.cpp @@ -660,14 +660,12 @@ struct DoPreprocessing { parseContext.setVersionCallback( - [&adjustLine, &lastLine, &outputStream](int line, int version, const char* str) { + [&adjustLine, &outputStream](int line, int version, const char* str) { adjustLine(line); outputStream << "#version " << version; if (str) { outputStream << " " << str; } - outputStream << std::endl; - ++lastLine; }); parseContext.setPragmaCallback([&adjustLine, &outputStream](