ir_constant_visitor: Use clone to create a constant from a variable reference

This commit is contained in:
Ian Romanick 2010-06-09 17:19:10 -07:00
parent 710919fd7c
commit d4b33edbd0
1 changed files with 1 additions and 1 deletions

View File

@ -550,7 +550,7 @@ ir_constant_visitor::visit(ir_dereference_variable *ir)
ir_variable *var = ir->variable_referenced();
if (var && var->constant_value)
value = new ir_constant(ir->type, &var->constant_value->value);
value = var->constant_value->clone();
}