summaryrefslogtreecommitdiff
authorIan Romanick <ian.d.romanick@intel.com>2009-04-08 21:54:30 (GMT)
committer Ian Romanick <ian.d.romanick@intel.com>2009-04-08 22:10:21 (GMT)
commit03aebed519986c4dd03e02b3b3d4af1f64595ca7 (patch) (side-by-side diff)
tree2a5fd0b023c226241353f30b64cab9dcc74a1133
parent0d9f3ca7eabd4c514808114d30627f682c8bd030 (diff)
downloadxserver-03aebed519986c4dd03e02b3b3d4af1f64595ca7.zip
xserver-03aebed519986c4dd03e02b3b3d4af1f64595ca7.tar.gz
Use a #define instead of a magic number
The number of buffers is likely to change in the future, so having this as a define is the right way to go. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--glx/glxdri2.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/glx/glxdri2.c b/glx/glxdri2.c
index 77b5307..c896536 100644
--- a/glx/glxdri2.c
+++ b/glx/glxdri2.c
@@ -82,6 +82,8 @@ struct __GLXDRIcontext {
__DRIcontext *driContext;
};
+#define MAX_DRAWABLE_BUFFERS 5
+
struct __GLXDRIdrawable {
__GLXdrawable base;
__DRIdrawable *driDrawable;
@@ -90,7 +92,7 @@ struct __GLXDRIdrawable {
/* Dimensions as last reported by DRI2GetBuffers. */
int width;
int height;
- __DRIbuffer buffers[5];
+ __DRIbuffer buffers[MAX_DRAWABLE_BUFFERS];
int count;
};
@@ -407,7 +409,7 @@ dri2GetBuffers(__DRIdrawable *driDrawable,
buffers = DRI2GetBuffers(private->base.pDraw,
width, height, attachments, count, out_count);
- if (*out_count > 5) {
+ if (*out_count > MAX_DRAWABLE_BUFFERS) {
*out_count = 0;
return NULL;
}