File tree Expand file tree Collapse file tree 2 files changed +4
-7
lines changed
branches/try2/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 @@ -5,7 +5,7 @@ refs/heads/snap-stage3: 78a7676898d9f80ab540c6df5d4c9ce35bb50463
5
5
refs/heads/try: 519addf6277dbafccbb4159db4b710c37eaa2ec5
6
6
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
7
7
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
8
- refs/heads/try2: 3fb1ed0e046e4208ea8a28f989d1b184143d62ce
8
+ refs/heads/try2: 9dc357b8ed0ebc0755f7247deb8314c74e1acf80
9
9
refs/heads/dist-snap: ba4081a5a8573875fed17545846f6f6902c8ba8d
10
10
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596
11
11
refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503
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