Module: Mesa Branch: master Commit: 11905da8836822f7dd60c84b5eefc72e46c94b50 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=11905da8836822f7dd60c84b5eefc72e46c94b50
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. --- 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 af50d64..aebf23a 100644 --- a/progs/util/shaderutil.c +++ b/progs/util/shaderutil.c @@ -95,6 +95,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
