Fix vdef pattern

This commit is contained in:
Tim Chevalier 2013-02-20 18:03:43 -08:00
parent a4403e5cb8
commit f823d83718

@ -1368,8 +1368,8 @@ pub fn compile_submatch(bcx: block,
let mut test_val = val;
if opts.len() > 0u {
match opts[0] {
var(_, vdef) => {
let variants = ty::enum_variants(tcx, vdef.enm);
var(_, (enm, _)) => {
let variants = ty::enum_variants(tcx, enm);
if variants.len() == 1 {
kind = single;
} else {