notaz.gp2x.de
/
ia32rtools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
deal with all non-reg-arg funcs
[ia32rtools.git]
/
tools
/
protoparse.h
diff --git
a/tools/protoparse.h
b/tools/protoparse.h
index
54add08
..
b49c216
100644
(file)
--- a/
tools/protoparse.h
+++ b/
tools/protoparse.h
@@
-137,15
+137,19
@@
static const char *known_ptr_types[] = {
"HGDIOBJ",
"HGLOBAL",
"HINSTANCE",
"HGDIOBJ",
"HGLOBAL",
"HINSTANCE",
+ "HIMC",
"HMODULE",
"HRGN",
"HRSRC",
"HKEY",
"HMENU",
"HWND",
"HMODULE",
"HRGN",
"HRSRC",
"HKEY",
"HMENU",
"HWND",
+ "PCRITICAL_SECTION",
"PDWORD",
"PHKEY",
"PLONG",
"PDWORD",
"PHKEY",
"PLONG",
+ "PMEMORY_BASIC_INFORMATION",
+ "PUINT",
"PVOID",
"PCVOID",
"DLGPROC",
"PVOID",
"PCVOID",
"DLGPROC",
@@
-236,6
+240,9
@@
static int check_type(const char *name, struct parsed_type *type)
ret = n1 - name;
type->name = strndup(name, ret);
ret = n1 - name;
type->name = strndup(name, ret);
+ if (IS(type->name, "VOID"))
+ memcpy(type->name, "void", 4);
+
return ret;
}
return ret;
}