glsl: Fix erroneous cast in ast_jump_statement::hir()

Return values were erroneously cast from (ir_rvalue*) to (ir_expression*).

NOTE: This is a candidate for the 7.9 branch.
This commit is contained in:
Chad Versace 2010-11-17 10:28:01 -08:00 committed by Kenneth Graunke
parent e16c9d5d03
commit b4cdba687c

View file

@ -2636,8 +2636,7 @@ ast_jump_statement::hir(exec_list *instructions,
state->current_function->function_name());
}
ir_expression *const ret = (ir_expression *)
opt_return_value->hir(instructions, state);
ir_rvalue *const ret = opt_return_value->hir(instructions, state);
assert(ret != NULL);
/* Implicit conversions are not allowed for return values. */