http://bugs.winehq.org/show_bug.cgi?id=34502
Bug #: 34502 Summary: __unDName doesn't use flags UNDNAME_NO_LEADING_UNDERSCORES and UNDNAME_NO_MS_KEYWORDS for "__ptr64" Product: Wine Version: 1.7.1 Platform: x86 OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: msvcrt AssignedTo: wine-bugs@winehq.org ReportedBy: info@vmpsoft.com Classification: Unclassified
Here is my sources:
static BOOL get_modified_type(struct datatype_t *ct, struct parsed_symbol* sym, struct array *pmt_ref, char modif, BOOL in_args) { const char* modifier; const char* str_modif; const char* ptr_modif = "";
if (*sym->current == 'E') { sym->current++; if (!(sym->flags & UNDNAME_NO_MS_KEYWORDS)) { ptr_modif = "__ptr64"; if (sym->flags & UNDNAME_NO_LEADING_UNDERSCORES) ptr_modif += 2; ptr_modif = str_printf(sym, " %s", ptr_modif); } } ...
Please check it.
http://bugs.winehq.org/show_bug.cgi?id=34502
--- Comment #1 from Ivan Permyakov info@vmpsoft.com 2013-09-12 22:15:56 CDT ---
static BOOL get_modifier(struct parsed_symbol *sym, const char **ret, const char **ptr_modif) { *ptr_modif = NULL; if (*sym->current == 'E') { sym->current++; if (!(sym->flags & UNDNAME_NO_MS_KEYWORDS)) { *ptr_modif = "__ptr64"; if (sym->flags & UNDNAME_NO_LEADING_UNDERSCORES) *ptr_modif += 2; } }
...
http://bugs.winehq.org/show_bug.cgi?id=34502
--- Comment #2 from Alexandre Julliard julliard@winehq.org 2013-09-13 03:21:01 CDT --- Please stop posting source code. Just report the strings that don't work and let others fix it.
http://bugs.winehq.org/show_bug.cgi?id=34502
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |d218d82af4658e94208e12db89c | |03f514fe52996 Status|UNCONFIRMED |RESOLVED CC| |piotr.caban@gmail.com Resolution| |FIXED
--- Comment #3 from Piotr Caban piotr.caban@gmail.com 2013-10-23 05:17:06 CDT --- Marking as fixed.
http://bugs.winehq.org/show_bug.cgi?id=34502
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2013-10-25 12:54:50 CDT --- Closing bugs fixed in 1.7.5.