about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorJane Lusby <jlusby@yaah.dev>2020-02-10 17:45:58 -0800
committerJane Lusby <jlusby@yaah.dev>2020-02-10 17:45:58 -0800
commit192b10391784de14e8cc672314e3b68e9c450fce (patch)
treeabc4be637efbd0abc089bb47372d770f806e604f /src
parentde25048a23bbec9ee0dc2f9485e45514444a0d42 (diff)
downloadrust-192b10391784de14e8cc672314e3b68e9c450fce.tar.gz
rust-192b10391784de14e8cc672314e3b68e9c450fce.zip
make symbol printing consistent with backtrace_rs
Diffstat (limited to 'src')
-rw-r--r--src/libstd/backtrace.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libstd/backtrace.rs b/src/libstd/backtrace.rs
index 7ca7ab674ba..b82a44350cc 100644
--- a/src/libstd/backtrace.rs
+++ b/src/libstd/backtrace.rs
@@ -189,9 +189,10 @@ impl fmt::Debug for BacktraceSymbol {
         write!(fmt, "{{ ")?;
 
         if let Some(fn_name) = self.name.as_ref().map(|b| backtrace::SymbolName::new(b)) {
-            write!(fmt, "fn: \"{:?}\"", fn_name)?;
+            write!(fmt, "fn: ")?;
+            fmt::Display::fmt(&fn_name, fmt)?;
         } else {
-            write!(fmt, "fn: \"<unknown>\"")?;
+            write!(fmt, "fn: <unknown>")?;
         }
 
         if let Some(fname) = self.filename.as_ref() {