silenced uninitialized variable warnings

This commit is contained in:
Brian Paul
1999-10-21 12:26:21 +00:00
parent b19ba7827c
commit 88737eeedc

View File

@@ -1,4 +1,4 @@
/* $Id: blend.c,v 1.4 1999/10/08 09:27:10 keithw Exp $ */ /* $Id: blend.c,v 1.5 1999/10/21 12:26:21 brianp Exp $ */
/* /*
* Mesa 3-D graphics library * Mesa 3-D graphics library
@@ -551,6 +551,7 @@ static void blend_general( GLcontext *ctx, GLuint n, const GLubyte mask[],
break; break;
default: default:
/* this should never happen */ /* this should never happen */
sA = 0.0F;
gl_problem(ctx, "Bad blend source A factor in do_blend"); gl_problem(ctx, "Bad blend source A factor in do_blend");
} }
@@ -602,6 +603,7 @@ static void blend_general( GLcontext *ctx, GLuint n, const GLubyte mask[],
break; break;
default: default:
/* this should never happen */ /* this should never happen */
dR = dG = dB = 0.0F;
gl_problem(ctx, "Bad blend dest RGB factor in do_blend"); gl_problem(ctx, "Bad blend dest RGB factor in do_blend");
} }
@@ -645,6 +647,7 @@ static void blend_general( GLcontext *ctx, GLuint n, const GLubyte mask[],
break; break;
default: default:
/* this should never happen */ /* this should never happen */
dA = 0.0F;
gl_problem(ctx, "Bad blend dest A factor in do_blend"); gl_problem(ctx, "Bad blend dest A factor in do_blend");
return; return;
} }
@@ -688,6 +691,11 @@ static void blend_general( GLcontext *ctx, GLuint n, const GLubyte mask[],
b = Bd * dB - Bs * sB; b = Bd * dB - Bs * sB;
a = Ad * dA - As * sA; a = Ad * dA - As * sA;
} }
else {
/* should never get here */
r = g = b = a = 0.0F; /* silence uninitialized var warning */
gl_problem(ctx, "unexpected BlendEquation in blend_general()");
}
/* final clamping */ /* final clamping */
rgba[i][RCOMP] = (GLint) CLAMP( r, 0.0F, 255.0F ); rgba[i][RCOMP] = (GLint) CLAMP( r, 0.0F, 255.0F );