Mesa (master): eg: explicitly size dri2_to_egl_attribute_map[]

Emil Velikov evelikov at kemper.freedesktop.org
Thu May 4 17:13:56 UTC 2017


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

Author: Emil Velikov <emil.velikov at collabora.com>
Date:   Mon May  1 19:40:31 2017 +0100

eg: explicitly size dri2_to_egl_attribute_map[]

This way we'll get an implicit zero initialization of the remaining
members, as required by dri2_add_config().

Fixes: e5efaeb85c3 ("egl: polish dri2_to_egl_attribute_map[]")
Cc: Tomasz Figa <tfiga at chromium.org>
Signed-off-by: Emil Velikov <emil.velikov at collabora.com>

---

 src/egl/drivers/dri2/egl_dri2.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c
index 91456b025d..0be7132ac5 100644
--- a/src/egl/drivers/dri2/egl_dri2.c
+++ b/src/egl/drivers/dri2/egl_dri2.c
@@ -102,7 +102,7 @@ const __DRIuseInvalidateExtension use_invalidate = {
    .base = { __DRI_USE_INVALIDATE, 1 }
 };
 
-static const EGLint dri2_to_egl_attribute_map[] = {
+static const EGLint dri2_to_egl_attribute_map[__DRI_ATTRIB_MAX] = {
    [__DRI_ATTRIB_BUFFER_SIZE ]          = EGL_BUFFER_SIZE,
    [__DRI_ATTRIB_LEVEL]                 = EGL_LEVEL,
    [__DRI_ATTRIB_RED_SIZE]              = EGL_RED_SIZE,




More information about the mesa-commit mailing list