From 3db430b2bfdf2bcb8ace2668a4c0c6b1425b975b Mon Sep 17 00:00:00 2001 From: riccardom Date: Tue, 2 Feb 2010 15:47:42 +0000 Subject: [PATCH] Fix allocator / deallocator mismatch, found by cppcheck. --- desmume/src/OGLRender.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/desmume/src/OGLRender.cpp b/desmume/src/OGLRender.cpp index 61c1101d0..767d49114 100644 --- a/desmume/src/OGLRender.cpp +++ b/desmume/src/OGLRender.cpp @@ -227,7 +227,7 @@ GLenum oglToonTableTextureID; log = new GLchar[logSize]; \ glGetShaderInfoLog(s, logSize, &logSize, log); \ INFO("SEVERE : FAILED TO COMPILE GL SHADER : %s\n", log); \ - delete log; \ + delete[] log; \ if(s)glDeleteShader(s); \ NOSHADERS("Failed to compile the "t" shader."); \ } \ @@ -244,7 +244,7 @@ GLenum oglToonTableTextureID; log = new GLchar[logSize]; \ glGetProgramInfoLog(p, logSize, &logSize, log); \ INFO("SEVERE : FAILED TO LINK GL SHADER PROGRAM : %s\n", log); \ - delete log; \ + delete[] log; \ if(s1)glDeleteShader(s1); \ if(s2)glDeleteShader(s2); \ NOSHADERS("Failed to link the shader program."); \