about summary refs log tree commit diff
path: root/src/libcore/task/local_data.rs
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2012-09-28 13:00:07 -0700
committerBrian Anderson <banderson@mozilla.com>2012-09-28 16:57:36 -0700
commit8766c2e35b6454ff51ab3deab3cd334ebd033da1 (patch)
treef5f6d0c3a53908a8d91f7b1ab47f5bd35d729d69 /src/libcore/task/local_data.rs
parent517206fd0876c17d5e1540ea5c544a51adf086de (diff)
downloadrust-8766c2e35b6454ff51ab3deab3cd334ebd033da1.tar.gz
rust-8766c2e35b6454ff51ab3deab3cd334ebd033da1.zip
core: Demode patterns
Diffstat (limited to 'src/libcore/task/local_data.rs')
-rw-r--r--src/libcore/task/local_data.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libcore/task/local_data.rs b/src/libcore/task/local_data.rs
index 313ad16fa0f..eda76518001 100644
--- a/src/libcore/task/local_data.rs
+++ b/src/libcore/task/local_data.rs
@@ -115,14 +115,14 @@ pub fn test_tls_modify() unsafe {
     fn my_key(+_x: @~str) { }
     local_data_modify(my_key, |data| {
         match data {
-            Some(@val) => fail ~"unwelcome value: " + val,
+            Some(@ref val) => fail ~"unwelcome value: " + *val,
             None       => Some(@~"first data")
         }
     });
     local_data_modify(my_key, |data| {
         match data {
             Some(@~"first data") => Some(@~"next data"),
-            Some(@val)           => fail ~"wrong value: " + val,
+            Some(@ref val)           => fail ~"wrong value: " + *val,
             None                 => fail ~"missing value"
         }
     });