Signed-off-by: Emil Velikov <emil.l.veli...@gmail.com>
---
 src/glx/dri2_glx.c | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/glx/dri2_glx.c b/src/glx/dri2_glx.c
index 116a6a6..ece51e5 100644
--- a/src/glx/dri2_glx.c
+++ b/src/glx/dri2_glx.c
@@ -1115,20 +1115,20 @@ dri2BindExtensions(struct dri2_screen *psc, struct 
glx_display * priv,
 
    for (i = 0; extensions[i]; i++) {
       if ((strcmp(extensions[i]->name, __DRI_TEX_BUFFER) == 0)) {
-        psc->texBuffer = (__DRItexBufferExtension *) extensions[i];
+        psc->texBuffer = (const __DRItexBufferExtension *) extensions[i];
         __glXEnableDirectExtension(&psc->base, "GLX_EXT_texture_from_pixmap");
       }
 
       if ((strcmp(extensions[i]->name, __DRI2_FLUSH) == 0)) {
-        psc->f = (__DRI2flushExtension *) extensions[i];
+        psc->f = (const __DRI2flushExtension *) extensions[i];
         /* internal driver extension, no GL extension exposed */
       }
 
       if ((strcmp(extensions[i]->name, __DRI2_CONFIG_QUERY) == 0))
-        psc->config = (__DRI2configQueryExtension *) extensions[i];
+        psc->config = (const __DRI2configQueryExtension *) extensions[i];
 
       if (((strcmp(extensions[i]->name, __DRI2_THROTTLE) == 0)))
-        psc->throttle = (__DRI2throttleExtension *) extensions[i];
+        psc->throttle = (const __DRI2throttleExtension *) extensions[i];
 
       /* DRI2 version 3 is also required because
        * GLX_ARB_create_context_robustness requires GLX_ARB_create_context.
@@ -1143,7 +1143,7 @@ dri2BindExtensions(struct dri2_screen *psc, struct 
glx_display * priv,
        */
       if (psc->dri2->base.version >= 3
           && strcmp(extensions[i]->name, __DRI2_RENDERER_QUERY) == 0) {
-         psc->rendererQuery = (__DRI2rendererQueryExtension *) extensions[i];
+         psc->rendererQuery = (const __DRI2rendererQueryExtension *) 
extensions[i];
          __glXEnableDirectExtension(&psc->base, "GLX_MESA_query_renderer");
       }
    }
@@ -1224,9 +1224,9 @@ dri2CreateScreen(int screen, struct glx_display * priv)
 
    for (i = 0; extensions[i]; i++) {
       if (strcmp(extensions[i]->name, __DRI_CORE) == 0)
-        psc->core = (__DRIcoreExtension *) extensions[i];
+        psc->core = (const __DRIcoreExtension *) extensions[i];
       if (strcmp(extensions[i]->name, __DRI_DRI2) == 0)
-        psc->dri2 = (__DRIdri2Extension *) extensions[i];
+        psc->dri2 = (const __DRIdri2Extension *) extensions[i];
    }
 
    if (psc->core == NULL || psc->dri2 == NULL) {
-- 
1.8.5.4

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to