diff options
| author | Tim Chevalier <chevalier@alum.wellesley.edu> | 2012-08-15 11:55:17 -0700 |
|---|---|---|
| committer | Tim Chevalier <chevalier@alum.wellesley.edu> | 2012-08-15 12:38:32 -0700 |
| commit | 51d98d9c7bcdfad2daec697739b25193adc09ced (patch) | |
| tree | c4ae164ad57499113d0cc2e4b82f6406acb82e1f /src/libstd/ebml.rs | |
| parent | b0f289397ce47ed8c4d4f97d94408e83a59abd5a (diff) | |
| download | rust-51d98d9c7bcdfad2daec697739b25193adc09ced.tar.gz rust-51d98d9c7bcdfad2daec697739b25193adc09ced.zip | |
Expunge match checks
Diffstat (limited to 'src/libstd/ebml.rs')
| -rw-r--r-- | src/libstd/ebml.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/libstd/ebml.rs b/src/libstd/ebml.rs index 5a587752093..b3222f7ab24 100644 --- a/src/libstd/ebml.rs +++ b/src/libstd/ebml.rs @@ -602,14 +602,17 @@ fn test_option_int() { fn deserialize_0<S: serialization::deserializer>(s: S) -> option<int> { do s.read_enum(~"core::option::t") { do s.read_enum_variant |i| { - match check i { - 0u => none, - 1u => { + match i { + 0 => none, + 1 => { let v0 = do s.read_enum_variant_arg(0u) { deserialize_1(s) }; some(v0) } + _ => { + fail #fmt("deserialize_0: unexpected variant %u", i); + } } } } |
