Nikolay Sivov (@nsivov) commented about dlls/vccorlib140/tests/vccorlib.c:
ok(hr == S_OK, "InitializeData returned %lx\n", hr);
exp_coinit = COINIT_APARTMENTTHREADED | COINIT_DISABLE_OLE1DDE; + SET_EXPECT(PreInitialize); + SET_EXPECT(PostInitialize); + hr = RoInitialize(RO_INIT_SINGLETHREADED); + CHECK_CALLED(PreInitialize, 1); + CHECK_CALLED(PostInitialize, 1); + ok(hr == S_OK, "RoInitialize returned %lx\n", hr); + SET_EXPECT(PreUninitialize); + SET_EXPECT(PostUninitialize); + RoUninitialize(); + CHECK_CALLED(PreUninitialize, 1); + CHECK_CALLED(PostUninitialize, 1);
If this is a fix to RoInitialize(), the test should go to combase I think. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/8725#note_112247