st/mesa: Fix uninitialized members in glsl_to_tgsi_visitor constructor.
authorVinson Lee <vlee@freedesktop.org>
Mon, 9 Apr 2012 05:28:34 +0000 (22:28 -0700)
committerVinson Lee <vlee@freedesktop.org>
Tue, 10 Apr 2012 05:32:23 +0000 (22:32 -0700)
Fixes uninitialized member defects reported by Coverity.

NOTE: This is a candidate for the 8.0 branch.

Signed-off-by: Vinson Lee <vlee@freedesktop.org>
Reviewed-by: Brian Paul <brianp@vmware.com>
src/mesa/state_tracker/st_glsl_to_tgsi.cpp

index 6745554211b46566ad0ec8e8ead648923add51bb..ae8533e185dc3be59d52dfcae711dbfa098d88bf 100644 (file)
@@ -2815,6 +2815,10 @@ glsl_to_tgsi_visitor::glsl_to_tgsi_visitor()
    indirect_addr_temps = false;
    indirect_addr_consts = false;
    mem_ctx = ralloc_context(NULL);
+   ctx = NULL;
+   prog = NULL;
+   shader_program = NULL;
+   options = NULL;
 }
 
 glsl_to_tgsi_visitor::~glsl_to_tgsi_visitor()