Skip to content

Commit 316ad90

Browse files
committed
---
yaml --- r: 65777 b: refs/heads/master c: 278b3be h: refs/heads/master i: 65775: 5f379ac v: v3
1 parent 2e56f6d commit 316ad90

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,5 +1,5 @@
11
---
2-
refs/heads/master: 1ac90bb74be2eec589c6af3f24885fc01fae5494
2+
refs/heads/master: 278b3beafe11be3127b6780850d3d414e833e5b7
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 18e3db7392d2d0697b7e27d6d986139960144d85
55
refs/heads/try: 7b78b52e602bb3ea8174f9b2006bff3315f03ef9

trunk/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)