summaryrefslogtreecommitdiffstats
path: root/src/glsl/lower_named_interface_blocks.cpp
diff options
context:
space:
mode:
authorVinson Lee <vlee@freedesktop.org>2013-05-23 23:48:28 -0700
committerVinson Lee <vlee@freedesktop.org>2013-06-06 22:55:24 -0700
commitf8df73f41c5f4e461dc7de8cd3a7b32b04dfbf2e (patch)
treeb1e1d74955e2089bfd69dca3f1d192777cd916ef /src/glsl/lower_named_interface_blocks.cpp
parent7142da6dd1b12f203a7daaa7d79235da8b5bc721 (diff)
downloadexternal_mesa3d-f8df73f41c5f4e461dc7de8cd3a7b32b04dfbf2e.zip
external_mesa3d-f8df73f41c5f4e461dc7de8cd3a7b32b04dfbf2e.tar.gz
external_mesa3d-f8df73f41c5f4e461dc7de8cd3a7b32b04dfbf2e.tar.bz2
glsl linker: Initialize member variable interface_namespace.
Fixes "Uninitialized pointer field" defect reported by Coverity. Signed-off-by: Vinson Lee <vlee@freedesktop.org> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Diffstat (limited to 'src/glsl/lower_named_interface_blocks.cpp')
-rw-r--r--src/glsl/lower_named_interface_blocks.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/glsl/lower_named_interface_blocks.cpp b/src/glsl/lower_named_interface_blocks.cpp
index eba667a..922cc02 100644
--- a/src/glsl/lower_named_interface_blocks.cpp
+++ b/src/glsl/lower_named_interface_blocks.cpp
@@ -72,7 +72,8 @@ public:
hash_table *interface_namespace;
flatten_named_interface_blocks_declarations(void *mem_ctx)
- : mem_ctx(mem_ctx)
+ : mem_ctx(mem_ctx),
+ interface_namespace(NULL)
{
}