21 Nov
2023
21 Nov
'23
1:06 p.m.
Piotr Caban (@piotr) commented about dlls/msvcp90/exception.c:
+ INT_PTR i, *ptr = (INT_PTR *)this-1; + + for(i=*ptr-1; i>=0; i--) + MSVCP_bad_function_call_dtor(this+i); + operator_delete(ptr); + } else { + MSVCP_bad_function_call_dtor(this); + if(flags & 1) + operator_delete(this); + } + + return this; +} + +DEFINE_THISCALL_WRAPPER(MSVCP_bad_function_call_what, 4) +const char* __thiscall MSVCP_bad_function_call_what(bad_function_call *this) This function can also be removed.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/4446#note_53065