AK: Turn demangling back on for userspace

This didn't work at some point, but now it apparently works again. :^)
This commit is contained in:
Andreas Kling 2020-02-02 20:15:58 +01:00
parent ea8d386146
commit 8ccf0e16a9
Notes: sideshowbarker 2024-07-19 09:41:27 +09:00

View file

@ -33,16 +33,12 @@ namespace AK {
inline String demangle(const StringView& name)
{
#ifdef KERNEL
int status = 0;
auto* demangled_name = abi::__cxa_demangle(String(name).characters(), nullptr, nullptr, &status);
auto string = String(status == 0 ? demangled_name : name);
if (status == 0)
kfree(demangled_name);
return string;
#else
return name;
#endif
}
}