diff options
author | Kenneth Graunke <[email protected]> | 2010-07-19 21:44:03 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2010-07-21 16:37:57 -0700 |
commit | c7a18da69022d3f9b05c21ff2473e8ea390f77f1 (patch) | |
tree | 573f255e2bdf860a51dd6f9398547ffb45fef822 /src/glsl/ir_expression_flattening.cpp | |
parent | d5be2acae379783c4aa31243e0a88a9e67e6ca7e (diff) |
glsl2: Replace insert_before/remove pairs with exec_node::replace_with.
Diffstat (limited to 'src/glsl/ir_expression_flattening.cpp')
-rw-r--r-- | src/glsl/ir_expression_flattening.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/glsl/ir_expression_flattening.cpp b/src/glsl/ir_expression_flattening.cpp index 6dbebc63780..ccb2e2bce9e 100644 --- a/src/glsl/ir_expression_flattening.cpp +++ b/src/glsl/ir_expression_flattening.cpp @@ -171,8 +171,7 @@ ir_expression_flattening_visitor::visit_enter(ir_call *ir) ir_rvalue *new_ir = operand_to_temp(ir); if (new_ir != ir) { - ir->insert_before(new_ir); - ir->remove(); + ir->replace_with(new_ir); } } |