Zebediah Figura (@zfigura) commented about dlls/kernelbase/path.c:
>
> -HRESULT WINAPI UrlFixupW(const WCHAR *url, WCHAR *translatedUrl, DWORD maxChars)
> +/*
> + * from Documentation:
> + * https://docs.microsoft.com/en-us/windows/desktop/api/shlwapi/nf-shlwapi-url…
> + *
> + * UrlFixupW attempts to correct a URL whose protocol identifier is incorrect.
> + * For example, htttp will be changed to http.
> + *
> + * LWSTDAPI UrlFixupW(
> + * [in] PCWSTR pcszUrl,
> + * [out] PWSTR pszTranslatedUrl,
> + * DWORD cchMax
> + * );
> +*/
> +HRESULT WINAPI UrlFixupW(PCWSTR url, PWSTR translatedUrl, DWORD maxChars)
Without trying to get bogged down in style, this change is somewhat counterproductive; we tend to avoid P* typedefs in new code, and we also have been abandoning the use of "documentation" style headers, which rarely convey any useful information.
(This also doesn't really belong in a commit which should only affect tests.)
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/1825#note_19805
On Sun Dec 18 23:01:30 2022 +0000, Zebediah Figura wrote:
> Hi Thomas, thanks for the patch!
> We want the tests to "pass" after every commit, i.e. have no failures.
> That may mean, in this case, introducing the tests marked as todo, and
> then later removing those todos.
Ok. Got it. Will do it soon
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/1825#note_19804
Hi Thomas, thanks for the patch!
We want the tests to "pass" after every commit, i.e. have no failures. That may mean, in this case, introducing the tests marked as todo, and then later removing those todos.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/1825#note_19803
Setting the return type of various wined3d refcounting functions to void
These patches modify:
- wined3d_incref
- wined3d_decref
- wined3d_resource_incref
- wined3d_resource_decref
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/1755
On Sat Dec 17 10:41:32 2022 +0000, Etaash Mathamsetty wrote:
> I also think you should squash c4e27bd0483c0a1fb872111b6c03b9ad240d85da
> (mark tests as todo) and d02be967f9cca0805b5eeaef6a74b3ec51a67619 (add
> tests) into one commit
I can do so, but before semi stub implementation even more tests are failing. See description. Should i squash mark all tests as todo and remove the markers with semi stub commit? Thanks for your help.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/1825#note_19792