fix ugly bug triggered by macro expansion
authorDave Airlie <airliedfreedesktop.org>
Thu, 5 Feb 2004 06:39:20 +0000 (06:39 +0000)
committerDave Airlie <airliedfreedesktop.org>
Thu, 5 Feb 2004 06:39:20 +0000 (06:39 +0000)
src/mesa/drivers/dri/i810/i810render.c
src/mesa/drivers/dri/i830/i830_render.c
src/mesa/drivers/dri/mga/mgarender.c

index c674378953f5e76ccd3a7545f394a625c3e07213..bb8db8dbcddcfb559c380145bee956fc8a153fdd 100644 (file)
@@ -107,7 +107,7 @@ static const GLenum reduced_prim[GL_POLYGON+1] = {
   (I810_DMA_BUF_SZ-4) / (imesa->vertex_size * 4)
 
 #define ALLOC_VERTS( nr ) \
-  i810AllocDmaLow( imesa, nr * imesa->vertex_size * 4)
+  i810AllocDmaLow( imesa, (nr) * imesa->vertex_size * 4)
 #define EMIT_VERTS( ctx, j, nr, buf ) \
   i810_emit_contiguous_verts(ctx, j, (j)+(nr), buf)
 
index c1564a54e5b0488cec645163df003e66ee877812..498384bdb297ae3c26691a1d2fdff8b03951f254 100644 (file)
@@ -124,7 +124,7 @@ static const int scale_prim[GL_POLYGON+1] = {
   
 
 #define ALLOC_VERTS( nr ) \
-  i830AllocDmaLow( imesa, nr * imesa->vertex_size * 4)
+  i830AllocDmaLow( imesa, (nr) * imesa->vertex_size * 4)
 #define EMIT_VERTS( ctx, j, nr, buf ) \
   _tnl_emit_vertices_to_buffer(ctx, j, (j)+(nr), buf)
   
index 3dd15e21a67e10d7d37ec25acd66eb3dd41bd70d..a7de390be6de2cd6c2e9a10a940bc927a573da5d 100644 (file)
@@ -109,7 +109,7 @@ static void mgaDmaPrimitive( GLcontext *ctx, GLenum prim )
 
 
 #define ALLOC_VERTS( nr ) \
-   mgaAllocDmaLow( mmesa, nr * mmesa->vertex_size * 4)
+  mgaAllocDmaLow( mmesa, (nr) * mmesa->vertex_size * 4)
 #define EMIT_VERTS( ctx, j, nr, buf ) \
    mga_emit_contiguous_verts(ctx, j, (j)+(nr), buf)