From 28560905735f5a06ba2a19ac34eb0c49efa7f89b Mon Sep 17 00:00:00 2001 From: Laurent Gomila Date: Sun, 18 Sep 2011 22:46:11 +0200 Subject: [PATCH] Fixed error when calling Shader::LoadFromFile multiple times on the same instance --- src/SFML/Graphics/Shader.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/SFML/Graphics/Shader.cpp b/src/SFML/Graphics/Shader.cpp index e5c62fd6..82d91ffc 100644 --- a/src/SFML/Graphics/Shader.cpp +++ b/src/SFML/Graphics/Shader.cpp @@ -96,6 +96,7 @@ bool Shader::LoadFromFile(const std::string& filename) } // Read the shader code from the file + myFragmentShader.clear(); std::string line; while (std::getline(file, line)) myFragmentShader += line + "\n";