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