21 Nov
2023
21 Nov
'23
1:06 p.m.
Piotr Caban (@piotr) commented about dlls/msvcp90/exception.c:
+{ + TRACE("%p %p\n", this, rhs); + exception_copy_ctor(this, rhs); + this->vtable = &bad_function_call_vtable; + return this; +} + +DEFINE_THISCALL_WRAPPER(MSVCP_bad_function_call_dtor, 4) +void __thiscall MSVCP_bad_function_call_dtor(bad_function_call *this) +{ + TRACE("%p\n", this); + MSVCP_exception_dtor(this); +} + +DEFINE_THISCALL_WRAPPER(MSVCP_bad_function_call_vector_dtor, 8) +void * __thiscall MSVCP_bad_function_call_vector_dtor(bad_function_call *this, unsigned int flags) This function is also not needed, MSVCP_exception_vector_dtor can be used instead.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/4446#note_53064