From 0145562cadf233492a5e37cee7bca7e1762f125d Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Tue, 9 Feb 2010 16:57:14 +0000 Subject: [PATCH] Fix some compiler warnings GCC complains that some variable might be used uninitialized. --- cogl/cogl-matrix-stack.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cogl/cogl-matrix-stack.c b/cogl/cogl-matrix-stack.c index fd59433bf..859f886cf 100644 --- a/cogl/cogl-matrix-stack.c +++ b/cogl/cogl-matrix-stack.c @@ -408,19 +408,23 @@ _cogl_matrix_stack_flush_to_gl (CoglMatrixStack *stack, if (ctx->flushed_matrix_mode != mode) { - GLenum gl_mode; + GLenum gl_mode = 0; + switch (mode) { case COGL_MATRIX_MODELVIEW: gl_mode = GL_MODELVIEW; break; + case COGL_MATRIX_PROJECTION: gl_mode = GL_PROJECTION; break; + case COGL_MATRIX_TEXTURE: gl_mode = GL_TEXTURE; break; } + GE (glMatrixMode (gl_mode)); ctx->flushed_matrix_mode = mode; }