File tree Expand file tree Collapse file tree 2 files changed +4
-7
lines changed
branches/snap-stage3/src/librustuv Expand file tree Collapse file tree 2 files changed +4
-7
lines changed Original file line number Diff line number Diff line change 1
1
---
2
2
refs/heads/master: 62f1d68439dcfd509eaca29887afa97f22938373
3
3
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4
- refs/heads/snap-stage3: 3fb1ed0e046e4208ea8a28f989d1b184143d62ce
4
+ refs/heads/snap-stage3: 9dc357b8ed0ebc0755f7247deb8314c74e1acf80
5
5
refs/heads/try: db814977d07bd798feb24f6b74c00800ef458a13
6
6
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
7
7
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
Original file line number Diff line number Diff line change @@ -113,8 +113,7 @@ mod test {
113
113
fn call ( & mut self ) {
114
114
let task = match * self {
115
115
MyCallback ( ref rc, n) => {
116
- let mut slot = rc. borrow_mut ( ) ;
117
- match * slot. get ( ) {
116
+ match * rc. borrow_mut ( ) . deref_mut ( ) {
118
117
( ref mut task, ref mut val) => {
119
118
* val = n;
120
119
match task. take ( ) {
@@ -140,8 +139,7 @@ mod test {
140
139
fn sleep ( chan : & Chan ) -> uint {
141
140
let task: ~Task = Local :: take ( ) ;
142
141
task. deschedule ( 1 , |task| {
143
- let mut slot = chan. borrow_mut ( ) ;
144
- match * slot. get ( ) {
142
+ match * chan. borrow_mut ( ) . deref_mut ( ) {
145
143
( ref mut slot, _) => {
146
144
assert ! ( slot. is_none( ) ) ;
147
145
* slot = Some ( task) ;
@@ -150,8 +148,7 @@ mod test {
150
148
Ok ( ( ) )
151
149
} ) ;
152
150
153
- let slot = chan. borrow ( ) ;
154
- match * slot. get ( ) { ( _, n) => n }
151
+ match * chan. borrow ( ) { ( _, n) => n }
155
152
}
156
153
157
154
#[ test]
You can’t perform that action at this time.
0 commit comments