From: Brian Paul Date: Tue, 20 May 2008 20:38:00 +0000 (-0600) Subject: gallium: fix default case in st_new_program() X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=13c74914067b7e49be7761534c1f6d3fb90f6f1f;p=mesa.git gallium: fix default case in st_new_program() --- diff --git a/src/mesa/state_tracker/st_cb_program.c b/src/mesa/state_tracker/st_cb_program.c index b23e000a0b0..a1694d93c5d 100644 --- a/src/mesa/state_tracker/st_cb_program.c +++ b/src/mesa/state_tracker/st_cb_program.c @@ -89,8 +89,12 @@ static void st_use_program( GLcontext *ctx, +/** + * Called via ctx->Driver.NewProgram() to allocate a new vertex or + * fragment program. + */ static struct gl_program *st_new_program( GLcontext *ctx, - GLenum target, + GLenum target, GLuint id ) { switch (target) { @@ -118,7 +122,8 @@ static struct gl_program *st_new_program( GLcontext *ctx, } default: - return _mesa_new_program(ctx, target, id); + assert(0); + return NULL; } }