Piotr Caban piotr@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.