On Tue Aug 29 20:38:35 2023 +0000, Alexandre Julliard wrote:
> Please try to fix this properly. It looks like all it needs is a simple realloc().
This is not something I have the ability to do as I have absolutely no knowledge about the inner workings of wine.
If this is something you think can be easily fixed then please go ahead and implement the proper solution!
Increasing the (arbitrary) limit is what unblocked me from being able to use wine for my setup, but I agree that it's not the complete fix.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/1893#note_43759
First MR to begin de-duplicating WineTest helpers.
The idea is to make most helpers static inline, and the counters extern, prefixing any variable moved to the global scope. This will allow dinput / ntoskrnl driver tests to re-use the helpers by only having to provide the counters and an implementation of `winetest_get_thread_data` / `winetest_vprintf` (and a couple of other functions).
Then, it will also be re-usable in WinRT tests for https://gitlab.winehq.org/wine/wine/-/merge_requests/3643.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/3681