From 50b8d92d83fedad81a056c3019de1588f3c77c6b Mon Sep 17 00:00:00 2001 From: Surma Date: Sat, 28 Sep 2024 12:05:39 +0100 Subject: [PATCH] =?UTF-8?q?Don=E2=80=99t=20forward=20demangling=20errors?= =?UTF-8?q?=20in=20Display=20impl?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lib.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 2b31d97..e2d58f7 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -448,10 +448,11 @@ where options, &mut out, ); - self.parsed.demangle(&mut ctx, None).map_err(|err| { + if let Err(err) = self.parsed.demangle(&mut ctx, None) { log!("Demangling error: {:#?}", err); - fmt::Error - })?; + write!(f, "")?; + return Ok(()); + } } write!(f, "{}", &out) }