diff --git a/src/lib/gl_engine/tvgGlShader.cpp b/src/lib/gl_engine/tvgGlShader.cpp index 57f574e5..b07bcdf2 100644 --- a/src/lib/gl_engine/tvgGlShader.cpp +++ b/src/lib/gl_engine/tvgGlShader.cpp @@ -87,7 +87,7 @@ uint32_t GlShader::complileShader(uint32_t type, char* shaderSrc) auto infoLog = static_cast(malloc(sizeof(char)*infoLen)); glGetShaderInfoLog(shader, infoLen, NULL, infoLog); TVGERR("GL_ENGINE", "Error compiling shader: %s", infoLog); - delete[] infoLog; + free(infoLog); } glDeleteShader(shader); }