Module: Mesa Branch: mesa_7_6_branch Commit: 4fb5ae7233e5c358e579ced6155f32461f6edf2d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4fb5ae7233e5c358e579ced6155f32461f6edf2d
Author: Vinson Lee <[email protected]> Date: Tue Nov 17 12:00:22 2009 -0800 progs/util: Fix memory leak if fread returns 0 in CompileShaderFile. (cherry picked from commit 11905da8836822f7dd60c84b5eefc72e46c94b50) --- progs/util/shaderutil.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/progs/util/shaderutil.c b/progs/util/shaderutil.c index 36e0784..adcf214 100644 --- a/progs/util/shaderutil.c +++ b/progs/util/shaderutil.c @@ -99,6 +99,7 @@ CompileShaderFile(GLenum shaderType, const char *filename) shader = CompileShaderText(shaderType, buffer); } else { + fclose(f); free(buffer); return 0; } _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
