Mesa (master): glsl: glsl to nir fix uninit class member.

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Sun Feb 10 22:55:23 UTC 2019


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

Author: Dave Airlie <airlied at redhat.com>
Date:   Fri Feb  8 15:23:46 2019 +1000

glsl: glsl to nir fix uninit class member.

The constructor should init this to NULL

Reviewed-by: Alejandro Piñeiro <apinheiro at igalia.com>

---

 src/compiler/glsl/glsl_to_nir.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/compiler/glsl/glsl_to_nir.cpp b/src/compiler/glsl/glsl_to_nir.cpp
index 09599e4cee..d62de862fa 100644
--- a/src/compiler/glsl/glsl_to_nir.cpp
+++ b/src/compiler/glsl/glsl_to_nir.cpp
@@ -180,6 +180,7 @@ nir_visitor::nir_visitor(nir_shader *shader)
    this->overload_table = _mesa_pointer_hash_table_create(NULL);
    this->result = NULL;
    this->impl = NULL;
+   this->deref = NULL;
    memset(&this->b, 0, sizeof(this->b));
 }
 




More information about the mesa-commit mailing list