summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Miller <davem@davemloft.net>2008-08-09 16:45:59 +1000
committerDave Airlie <airlied@linux.ie>2008-08-09 16:47:49 +1000
commit5930aeb45e3849df6fc9abf7373599936d515ffa (patch)
tree6d5c2e5dff8f441335ffa28ede2981d45c31dc75
parentb61ee18b72d8b2c2d21ca68dc8566a09a76683fb (diff)
glx: fix crash in driGetConfigAttribIndex
Don't access GLboolean via int pointers
-rw-r--r--glx/glxdricommon.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/glx/glxdricommon.c b/glx/glxdricommon.c
index 13725ae73..3285835f0 100644
--- a/glx/glxdricommon.c
+++ b/glx/glxdricommon.c
@@ -164,6 +164,10 @@ createModeFromConfig(const __DRIcoreExtension *core,
if (value & __DRI_ATTRIB_TEXTURE_RECTANGLE_BIT)
config->config.bindToTextureTargets |= GLX_TEXTURE_RECTANGLE_BIT_EXT;
break;
+ case __DRI_ATTRIB_FLOAT_MODE:
+ config->config.floatMode = (value ? GL_TRUE : GL_FALSE);
+ break;
+
default:
setScalar(&config->config, attrib, value);
break;