notaz.gp2x.de
/
ia32rtools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
starting data converter tool
[ia32rtools.git]
/
tools
/
protoparse.h
diff --git
a/tools/protoparse.h
b/tools/protoparse.h
index
c560d50
..
b49c216
100644
(file)
--- a/
tools/protoparse.h
+++ b/
tools/protoparse.h
@@
-137,14
+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",
- "P
LONG
",
+ "P
CRITICAL_SECTION
",
"PDWORD",
"PDWORD",
+ "PHKEY",
+ "PLONG",
+ "PMEMORY_BASIC_INFORMATION",
+ "PUINT",
"PVOID",
"PCVOID",
"DLGPROC",
"PVOID",
"PCVOID",
"DLGPROC",
@@
-235,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;
}