swrast: init vars to silence warnings
authorBrian Paul <brianp@vmware.com>
Mon, 25 Mar 2013 16:23:27 +0000 (10:23 -0600)
committerBrian Paul <brianp@vmware.com>
Mon, 25 Mar 2013 18:24:11 +0000 (12:24 -0600)
Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
src/mesa/swrast/s_blit.c

index 82fa43f1c733ee00eeee81e571baa091d2eb9213..051354dc8c7fc9899654c317615271100385e869 100644 (file)
@@ -110,8 +110,8 @@ blit_nearest(struct gl_context *ctx,
              GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1,
              GLbitfield buffer)
 {
-   struct gl_renderbuffer *readRb, *drawRb;
-   struct gl_renderbuffer_attachment *readAtt, *drawAtt;
+   struct gl_renderbuffer *readRb, *drawRb = NULL;
+   struct gl_renderbuffer_attachment *readAtt = NULL, *drawAtt = NULL;
    struct gl_framebuffer *readFb = ctx->ReadBuffer;
    struct gl_framebuffer *drawFb = ctx->DrawBuffer;
    GLuint numDrawBuffers = 0;
@@ -135,12 +135,12 @@ blit_nearest(struct gl_context *ctx,
       UNPACK_Z_FLOAT,
       UNPACK_Z_INT,
       UNPACK_S,
-   } mode;
+   } mode = DIRECT;
    GLubyte *srcMap, *dstMap;
    GLint srcRowStride, dstRowStride;
    GLint dstRow;
 
-   GLint pixelSize;
+   GLint pixelSize = 0;
    GLvoid *srcBuffer, *dstBuffer;
    GLint prevY = -1;