glsl2: Clone methods return the type of the thing being cloned
[mesa.git] / src / glsl / ir_function_inlining.cpp
index b3d1f1d1674ac37a227d3a172151fb61c0f3880b..6fe1264b0a4d8d4951404d6bd214b0831949b39a 100644 (file)
@@ -137,7 +137,7 @@ ir_call::generate_inline(ir_instruction *next_ir)
       ir_rvalue *param = (ir_rvalue *) param_iter.get();
 
       /* Generate a new variable for the parameter. */
-      parameters[i] = (ir_variable *)sig_param->clone(ht);
+      parameters[i] = sig_param->clone(ht);
       parameters[i]->mode = ir_var_auto;
       next_ir->insert_before(parameters[i]);