11 Sep
2023
11 Sep
'23
7:58 a.m.
Piotr Caban (@piotr) commented about dlls/msvcp90/exception.c:
+ "broken promise", + "future already retrieved", + "promise already satisfied", + "no state", + }; + future_error e; +#if _MSVCP_VER == 110 + int code = error_code->code; +#else + int code = error_code->code-1; +#endif + const char *name = code >= 0 && code < ARRAY_SIZE(names) ? names[code] : NULL; + + TRACE("(%p)\n", error_code); + + MSVCP_logic_error_ctor(&e.base, EXCEPTION_NAME(name)); `e.base.name` should be set to "".
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/3767#note_44867