Module: Mesa
Branch: 7.8
Commit: 661b416e07004655af3f372114119e4f8166496e
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=661b416e07004655af3f372114119e4f8166496e

Author: Vinson Lee <[email protected]>
Date:   Sat Mar  6 20:30:28 2010 -0800

gallivm: Initialize variables for default cases.

Fixes use of uninitialized variables in non-debug builds.

---

 src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c 
b/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c
index bc2f307..9058f76 100644
--- a/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c
+++ b/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c
@@ -538,6 +538,9 @@ lp_build_sample_wrap_linear(struct lp_build_sample_context 
*bld,
 
    default:
       assert(0);
+      coord0 = NULL;
+      coord1 = NULL;
+      weight = NULL;
    }
 
    *x0_out = coord0;
@@ -700,6 +703,7 @@ lp_build_sample_wrap_nearest(struct lp_build_sample_context 
*bld,
 
    default:
       assert(0);
+      icoord = NULL;
    }
 
    return icoord;

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to