Mesa (master): glslcompiler: Fix GCC warn_unused_result warning.

Vinson Lee vlee at kemper.freedesktop.org
Sat Jul 10 00:35:49 UTC 2010


Module: Mesa
Branch: master
Commit: 0c767b9ae6f56968cd35efcaa79c74375ca692d6
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c767b9ae6f56968cd35efcaa79c74375ca692d6

Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jul  9 17:34:40 2010 -0700

glslcompiler: Fix GCC warn_unused_result warning.

---

 src/mesa/drivers/glslcompiler/glslcompiler.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/mesa/drivers/glslcompiler/glslcompiler.c b/src/mesa/drivers/glslcompiler/glslcompiler.c
index 4211e69..7259bf4 100644
--- a/src/mesa/drivers/glslcompiler/glslcompiler.c
+++ b/src/mesa/drivers/glslcompiler/glslcompiler.c
@@ -401,8 +401,12 @@ main(int argc, char *argv[])
 
    if (v_shader || f_shader || g_shader) {
       if (Options.OutputFile) {
+         FILE *f;
          fclose(stdout);
-         /*stdout =*/ freopen(Options.OutputFile, "w", stdout);
+         /*stdout =*/ f = freopen(Options.OutputFile, "w", stdout);
+         if (!f) {
+            fprintf(stderr, "freopen error\n");
+         }
       }
       if (stdout && v_shader) {
          PrintShaderInstructions(v_shader, stdout);




More information about the mesa-commit mailing list