about summary refs log tree commit diff
path: root/src/libstd/sys/common
diff options
context:
space:
mode:
authorSteven Fackler <sfackler@gmail.com>2014-12-24 21:40:56 -0500
committerSteven Fackler <sfackler@gmail.com>2014-12-24 21:41:09 -0500
commite8b151b79133843a0098ad2ff9d7f577c96e081e (patch)
treebb99fe7646adb51fa4f2b4f5e35a25ece8c427cf /src/libstd/sys/common
parent7e11b22713aebd28ceaaa2ecef937c9b9d247c2f (diff)
downloadrust-e8b151b79133843a0098ad2ff9d7f577c96e081e.tar.gz
rust-e8b151b79133843a0098ad2ff9d7f577c96e081e.zip
Fix backtrace demangling
Closes #20209
Diffstat (limited to 'src/libstd/sys/common')
-rw-r--r--src/libstd/sys/common/backtrace.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libstd/sys/common/backtrace.rs b/src/libstd/sys/common/backtrace.rs
index 1d646eb06b1..866bf1d8a7d 100644
--- a/src/libstd/sys/common/backtrace.rs
+++ b/src/libstd/sys/common/backtrace.rs
@@ -115,10 +115,10 @@ pub fn demangle(writer: &mut Writer, s: &str) -> IoResult<()> {
 
                         // in theory we can demangle any Unicode code point, but
                         // for simplicity we just catch the common ones.
-                        "$x20" => " ",
-                        "$x27" => "'",
-                        "$x5b" => "[",
-                        "$x5d" => "]"
+                        "$u{20}" => " ",
+                        "$u{27}" => "'",
+                        "$u{5b}" => "[",
+                        "$u{5d}" => "]"
                     )
                 } else {
                     let idx = match rest.find('$') {