From 6fd34439d47112902dc56228d0c9a4dfeb1153e3 Mon Sep 17 00:00:00 2001 From: Robert Date: Thu, 21 Jan 2021 15:50:24 +0100 Subject: [PATCH] Fixed deletion of infolog --- src/shader.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/shader.cpp b/src/shader.cpp index 3cc1873..bda8678 100644 --- a/src/shader.cpp +++ b/src/shader.cpp @@ -40,7 +40,7 @@ namespace oglu glGetShaderInfoLog(vertexShader, 512, NULL, infoLog); std::string err = ("Failed to compile shader " + std::string(vertexShaderFile) + "\n" + infoLog); delete source; - delete infoLog; + delete[] infoLog; throw std::runtime_error(err); } delete source; @@ -58,7 +58,7 @@ namespace oglu glGetShaderInfoLog(fragmentShader, 512, NULL, infoLog); std::string err = ("Failed to compile shader " + std::string(fragmentShaderFile) + "\n" + infoLog); delete source; - delete infoLog; + delete[] infoLog; throw std::runtime_error(err); } delete source; @@ -74,7 +74,7 @@ namespace oglu { glGetProgramInfoLog(program, 512, NULL, infoLog); std::string err = ("Failed to link program.\n" + std::string(infoLog)); - delete infoLog; + delete[] infoLog; throw std::runtime_error(err); }