[Bug 34502] New: __unDName doesn't use flags UNDNAME_NO_LEADING_UNDERSCORES and UNDNAME_NO_MS_KEYWORDS for "__ptr64"
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(a)winehq.org ReportedBy: info(a)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. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=34502 --- Comment #1 from Ivan Permyakov <info(a)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; } } ... -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=34502 --- Comment #2 from Alexandre Julliard <julliard(a)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. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=34502 Piotr Caban <piotr.caban(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |d218d82af4658e94208e12db89c | |03f514fe52996 Status|UNCONFIRMED |RESOLVED CC| |piotr.caban(a)gmail.com Resolution| |FIXED --- Comment #3 from Piotr Caban <piotr.caban(a)gmail.com> 2013-10-23 05:17:06 CDT --- Marking as fixed. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=34502 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #4 from Alexandre Julliard <julliard(a)winehq.org> 2013-10-25 12:54:50 CDT --- Closing bugs fixed in 1.7.5. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org