From 9f1c715b30eb13a06bdd30f9d5697634d7cdd8d6 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Tue, 11 Jan 2011 03:34:08 -0500 Subject: [PATCH] Fixed incorrect fall-through between case blocks. --- mojoshader_compiler.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mojoshader_compiler.c b/mojoshader_compiler.c index a9144e4b..1ffc060e 100644 --- a/mojoshader_compiler.c +++ b/mojoshader_compiler.c @@ -2419,6 +2419,7 @@ static const MOJOSHADER_astDataType *type_check_ast(Context *ctx, void *_ast) case MOJOSHADER_AST_STATEMENT_RETURN: type_check_ast(ctx, ast->returnstmt.expr); type_check_ast(ctx, ast->returnstmt.next); + return NULL; case MOJOSHADER_AST_COMPUNIT_FUNCTION: // !!! FIXME: this is totally broken for function overloading.