X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fdebug%2Fdemangle.cpp;h=053fd52bc4a867a9a1f8d3f63641fdf4962d0f4b;hb=d5dd704b2576f878809e87dbb8ff8591b9bdbce4;hp=5c348514fd9bffa57ec0d7cbf6acb4539d198880;hpb=20e1beb546c26eae3b1a61ab2051108a7dca221f;p=libs%2Fcore.git diff --git a/source/debug/demangle.cpp b/source/debug/demangle.cpp index 5c34851..053fd52 100644 --- a/source/debug/demangle.cpp +++ b/source/debug/demangle.cpp @@ -6,7 +6,9 @@ Distributed under the LGPL */ #include +#ifdef __GNUC__ #include +#endif #include "demangle.h" using namespace std; @@ -18,13 +20,13 @@ string demangle(const string &sym) { #ifdef __GNUC__ int status; - char *dm=abi::__cxa_demangle(sym.c_str(), 0, 0, &status); + char *dm = abi::__cxa_demangle(sym.c_str(), 0, 0, &status); string result; if(status==0) - result=dm; + result = dm; else - result=sym; + result = sym; free(dm);