diff options
Diffstat (limited to 'src/libstd/sync.rs')
| -rw-r--r-- | src/libstd/sync.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstd/sync.rs b/src/libstd/sync.rs index 1438e4ab180..bd0e815d325 100644 --- a/src/libstd/sync.rs +++ b/src/libstd/sync.rs @@ -538,7 +538,7 @@ impl &rwlock { } /// To be called inside of the write_downgrade block. - fn downgrade(+token: rwlock_write_mode) -> rwlock_read_mode { + fn downgrade(+token: rwlock_write_mode/&a) -> rwlock_read_mode/&a { if !ptr::ref_eq(self, token.lock) { fail ~"Can't downgrade() with a different rwlock's write_mode!"; } |
