http://bugs.winehq.org/show_bug.cgi?id=3291
xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@it.vu.nl
------- Additional Comments From xerox_xerox2000@yahoo.co.uk 2005-18-10 10:03 ------- Well, i'm just a beginner; the best i can come up with is this:
#include <windows.h>
main() { char* name; char* mangled=".ABVVec4@ref2@dice@@"; name= __unDName(0, mangled + 1, 0,malloc,free, 0x2800); printf("name = %s\n",name); return 0; } Now when i compile this (link with msvcrt.lib) and run with wine it gives:
name = class dice::ref2::Vec4 const &
so that looks reasonable. However in cpp.c it says MSVCRT_malloc instead of malloc. I couldn't get this little test compiled with MSVCRT_malloc. How would i do that?