Piotr Caban <pi...@codeweavers.com> writes: > +/* > ?name@locale@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ > */ > +/* > ?name@locale@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ > */ > +DEFINE_THISCALL_WRAPPER(locale_name, 8) > +void __thiscall locale_name(THIS_AND_RET(const locale *this, > basic_string_char *ret)) > +{ > + FIXME("(%p %p) stub\n", this, ret); > +}
You should declare it correctly for the non-i386 case, the return pointer is a calling convention detail that the compiler should take care of. -- Alexandre Julliard julli...@winehq.org