add {} to RENDER_SPAN macro to fix compilation problem
authorKarl Schultz <kschultz@freedesktop.org>
Thu, 8 Dec 2005 04:35:07 +0000 (04:35 +0000)
committerKarl Schultz <kschultz@freedesktop.org>
Thu, 8 Dec 2005 04:35:07 +0000 (04:35 +0000)
src/mesa/drivers/osmesa/osmesa.c

index 9d74c33988cf4c66880accddab814550693f9e11..902dee5bf160b76f1fe1b7210232467e4ccd5649 100644 (file)
@@ -460,7 +460,7 @@ osmesa_choose_line_function( GLcontext *ctx )
 #define INTERP_ALPHA 1
 #define SETUP_CODE \
    const OSMesaContext osmesa = OSMESA_CONTEXT(ctx);
-#define RENDER_SPAN( span )                                    \
+#define RENDER_SPAN( span ) {                                  \
    GLuint i;                                                   \
    GLchan *img = PIXELADDR4(span.x, span.y);                   \
    for (i = 0; i < span.end; i++, img += 4) {                  \
@@ -476,7 +476,8 @@ osmesa_choose_line_function( GLcontext *ctx )
       span.blue += span.blueStep;                              \
       span.alpha += span.alphaStep;                            \
       span.z += span.zStep;                                    \
-   }
+   }                                                            \
+}
 #ifdef WIN32
 #include "..\swrast\s_tritemp.h"
 #else
@@ -497,7 +498,7 @@ osmesa_choose_line_function( GLcontext *ctx )
    PACK_RGBA((GLchan *) &pixel, v2->color[0], v2->color[1],    \
                                 v2->color[2], v2->color[3]);
 
-#define RENDER_SPAN( span )                            \
+#define RENDER_SPAN( span ) {                          \
    GLuint i;                                           \
    GLuint *img = (GLuint *) PIXELADDR4(span.x, span.y);        \
    for (i = 0; i < span.end; i++) {                    \
@@ -507,7 +508,8 @@ osmesa_choose_line_function( GLcontext *ctx )
          zRow[i] = z;                                  \
       }                                                        \
       span.z += span.zStep;                            \
-   }
+   }                                                    \
+}
 #ifdef WIN32
 #include "..\swrast\s_tritemp.h"
 #else