Skip to content

Commit b2e83ca

Browse files
committed
---
yaml --- r: 63196 b: refs/heads/snap-stage3 c: 278b3be h: refs/heads/master v: v3
1 parent dc61e59 commit b2e83ca

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
refs/heads/master: 2d28d645422c1617be58c8ca7ad9a457264ca850
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4-
refs/heads/snap-stage3: 1ac90bb74be2eec589c6af3f24885fc01fae5494
4+
refs/heads/snap-stage3: 278b3beafe11be3127b6780850d3d414e833e5b7
55
refs/heads/try: 7b78b52e602bb3ea8174f9b2006bff3315f03ef9
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b

branches/snap-stage3/src/librustc/metadata/decoder.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,17 +82,17 @@ pub fn maybe_find_item(item_id: int, items: ebml::Doc) -> Option<ebml::Doc> {
8282
}
8383

8484
fn find_item(item_id: int, items: ebml::Doc) -> ebml::Doc {
85-
return maybe_find_item(item_id, items).get();
85+
match maybe_find_item(item_id, items) {
86+
None => fail!("lookup_item: id not found: %d", item_id),
87+
Some(d) => d
88+
}
8689
}
8790

8891
// Looks up an item in the given metadata and returns an ebml doc pointing
8992
// to the item data.
9093
fn lookup_item(item_id: int, data: @~[u8]) -> ebml::Doc {
9194
let items = reader::get_doc(reader::Doc(data), tag_items);
92-
match maybe_find_item(item_id, items) {
93-
None => fail!("lookup_item: id not found: %d", item_id),
94-
Some(d) => d
95-
}
95+
find_item(item_id, items)
9696
}
9797

9898
#[deriving(Eq)]

0 commit comments

Comments
 (0)