Mesa (master): gallium/util: init key with memset()

Brian Paul brianp at kemper.freedesktop.org
Thu Feb 17 00:16:20 UTC 2011


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

Author: Brian Paul <brianp at vmware.com>
Date:   Wed Feb 16 17:10:35 2011 -0700

gallium/util: init key with memset()

To silence missing initializers warning.

---

 src/gallium/auxiliary/util/u_vbuf_mgr.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/src/gallium/auxiliary/util/u_vbuf_mgr.c b/src/gallium/auxiliary/util/u_vbuf_mgr.c
index 5f5a554..7add88e 100644
--- a/src/gallium/auxiliary/util/u_vbuf_mgr.c
+++ b/src/gallium/auxiliary/util/u_vbuf_mgr.c
@@ -154,7 +154,7 @@ static void u_vbuf_translate_begin(struct u_vbuf_mgr_priv *mgr,
                                    int min_index, int max_index,
                                    boolean *upload_flushed)
 {
-   struct translate_key key = {0};
+   struct translate_key key;
    struct translate_element *te;
    unsigned tr_elem_index[PIPE_MAX_ATTRIBS] = {0};
    struct translate *tr;
@@ -165,6 +165,8 @@ static void u_vbuf_translate_begin(struct u_vbuf_mgr_priv *mgr,
    unsigned i, num_verts, out_offset;
    struct pipe_vertex_element new_velems[PIPE_MAX_ATTRIBS];
 
+   memset(&key, 0, sizeof(key));
+
    /* Initialize the translate key, i.e. the recipe how vertices should be
      * translated. */
    for (i = 0; i < mgr->ve->count; i++) {




More information about the mesa-commit mailing list