Don't demangle; we do that ourselves now.
This commit is contained in:
@@ -84,13 +84,13 @@ bool findline(const char *searchstr) {
|
|||||||
|
|
||||||
void parsename(long rva, char *buf) {
|
void parsename(long rva, char *buf) {
|
||||||
char *func_name = NULL;
|
char *func_name = NULL;
|
||||||
char *class_name = NULL;
|
// char *class_name = NULL;
|
||||||
char c;
|
// char c;
|
||||||
int special_func = 0;
|
// int special_func = 0;
|
||||||
|
|
||||||
if (*buf++ != '?') {
|
// if (*buf++ != '?') {
|
||||||
func_name = buf;
|
func_name = buf;
|
||||||
} else {
|
/* } else {
|
||||||
|
|
||||||
if (*buf == '?') {
|
if (*buf == '?') {
|
||||||
// ??0
|
// ??0
|
||||||
@@ -145,7 +145,6 @@ void parsename(long rva, char *buf) {
|
|||||||
*buf++ = 0;
|
*buf++ = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// write out to buffers
|
// write out to buffers
|
||||||
|
|
||||||
if (class_name) {
|
if (class_name) {
|
||||||
@@ -172,6 +171,7 @@ void parsename(long rva, char *buf) {
|
|||||||
if (special_func)
|
if (special_func)
|
||||||
*fnamptr++ = special_func;
|
*fnamptr++ = special_func;
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
fnamptr = strtack(fnamptr, func_name? func_name:"", fnambuf+MAX_FNAMBUF);
|
fnamptr = strtack(fnamptr, func_name? func_name:"", fnambuf+MAX_FNAMBUF);
|
||||||
if(!fnamptr)
|
if(!fnamptr)
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user