Skip to content

Commit 979643d

Browse files
committed
---
yaml --- r: 5175 b: refs/heads/master c: 9946e46 h: refs/heads/master i: 5173: 08b6e95 5171: 8a1dac4 5167: b7069b4 v: v3
1 parent 06f9387 commit 979643d

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: c047cfb710f3ea161b71cc4eb830275ec2c47eea
2+
refs/heads/master: 9946e467ff682820826fe14eae24b64418269b1f

trunk/src/comp/middle/trans.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5873,10 +5873,8 @@ fn trans_constant(ccx: @crate_ctxt, it: &@ast::item, pt: &[str],
58735873
{|buf|
58745874
llvm::LLVMAddGlobal(ccx.llmod, T_int(), buf)
58755875
});
5876-
if n_variants != 1u {
5877-
llvm::LLVMSetInitializer(discrim_gvar, C_int(i as int));
5878-
llvm::LLVMSetGlobalConstant(discrim_gvar, True);
5879-
}
5876+
llvm::LLVMSetInitializer(discrim_gvar, C_int(i as int));
5877+
llvm::LLVMSetGlobalConstant(discrim_gvar, True);
58805878
ccx.discrims.insert(variant.node.id, discrim_gvar);
58815879
ccx.discrim_symbols.insert(variant.node.id, s);
58825880
i += 1u;

0 commit comments

Comments
 (0)