Skip to content

Commit 2a2c980

Browse files
stasoidpbrw
authored andcommitted
AK: Stub out AK::demangle on Windows
1 parent b365e94 commit 2a2c980

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

AK/Demangle.h

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,14 @@
88

99
#include <AK/ByteString.h>
1010
#include <AK/StringView.h>
11-
#include <cxxabi.h>
11+
12+
#ifndef AK_OS_WINDOWS
13+
# include <cxxabi.h>
14+
#endif
1215

1316
namespace AK {
1417

18+
#ifndef AK_OS_WINDOWS
1519
inline ByteString demangle(StringView name)
1620
{
1721
int status = 0;
@@ -21,6 +25,13 @@ inline ByteString demangle(StringView name)
2125
free(demangled_name);
2226
return string;
2327
}
28+
#else
29+
inline ByteString demangle(StringView name)
30+
{
31+
// FIXME: Implement AK::demangle on Windows
32+
return name;
33+
}
34+
#endif
2435

2536
}
2637

0 commit comments

Comments
 (0)