Alexandre Julliard pushed to branch master at wine / wine
Commits:
fe8431d4 by Yuxuan Shui at 2025-06-06T22:50:57+02:00
gdiplus/tests: Use correctly formatted description.
According to a comment in emf_create, description is expected to be "App name\0Title\0\0". But in
the test cases we only ever passed "winetest\0", so emf_create reads out-of-bound trying to find the
title.
- - - - -
1 changed file:
- dlls/gdiplus/tests/metafile.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/fe8431d460b42105fac5f06c77c60f…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/fe8431d460b42105fac5f06c77c60f…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
1e09a065 by Hans Leidekker at 2025-06-06T18:20:18+02:00
widl: Add rows for the struct type.
- - - - -
8fde7007 by Hans Leidekker at 2025-06-06T18:20:18+02:00
widl: Add rows for the interface type.
- - - - -
193d8aef by Hans Leidekker at 2025-06-06T18:20:18+02:00
widl: Add rows for the uuid attribute.
- - - - -
30ef736b by Hans Leidekker at 2025-06-06T18:20:18+02:00
widl: Add rows for the exclusiveto attribute.
- - - - -
8a67fb81 by Hans Leidekker at 2025-06-06T18:20:18+02:00
widl: Add rows for the requires keyword.
- - - - -
1 changed file:
- tools/widl/metadata.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/32e2501b2af93684e3e381001f093…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/32e2501b2af93684e3e381001f093…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
cd96c698 by Jacob Czekalla at 2025-06-06T18:19:12+02:00
comdlg32/tests: Add tests for changing devmode properties in the hook procedure for PrintDlgW.
- - - - -
0172af3c by Jacob Czekalla at 2025-06-06T18:19:12+02:00
comdlg32: Don't use a shadow devmode structure in PrintDlgW.
Changes to hDevMode made in the hook procedure should persist.
- - - - -
2ca6741d by Jacob Czekalla at 2025-06-06T18:19:14+02:00
comdlg32/tests: Add tests for changing devmode properties in the hook procedure for PrintDlgA.
- - - - -
8cbe5473 by Jacob Czekalla at 2025-06-06T18:19:14+02:00
comdlg32: Don't use a shadow devmode structure in PrintDlgA.
Changes to hDevMode made in the hook procedure should persist.
- - - - -
2 changed files:
- dlls/comdlg32/printdlg.c
- dlls/comdlg32/tests/printdlg.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/2ea72e1cc0e908ae16d64ba6037dc…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/2ea72e1cc0e908ae16d64ba6037dc…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
2ea72e1c by Yuxuan Shui at 2025-06-06T18:15:58+02:00
hid/tests: Fix stack use-after-return in test_read_device.
The read loop could exit while a async read request is still in flight, which
could complete after test_read_device has returned. This results in a stack
use-after-return of `overlapped`.
- - - - -
1 changed file:
- dlls/hid/tests/device.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/2ea72e1cc0e908ae16d64ba6037dcb…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/2ea72e1cc0e908ae16d64ba6037dcb…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
466e1e29 by Alexandros Frantzis at 2025-06-06T18:15:58+02:00
winewayland: Improve cleanup of text-input pending state.
Ensure state resources are cleaned up when not needed, and also avoid
memory leaks in case we get multiple events for the same state before
a "done" event.
- - - - -
18383e00 by Alexandros Frantzis at 2025-06-06T18:15:58+02:00
winewayland: Ignore text-input "done" events that don't modify state.
Compositors send a "done" event after every text-input commit, even if
the reported state (preedit etc) hasn't changed. Acting on such events
is at best wasteful, but can additionally lead to incorrect IME related
effects (e.g., deleting the currently selected text), so ignore them,
similarly to what Qt and GTK do.
- - - - -
2 changed files:
- dlls/winewayland.drv/wayland_text_input.c
- dlls/winewayland.drv/waylanddrv.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/5e8399814fbf315e40cf2b70162c6…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/5e8399814fbf315e40cf2b70162c6…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
a88d1c3f by Alexandre Julliard at 2025-06-06T17:52:11+02:00
msvcrt: Add macros to wrap RTTI initialization functions.
- - - - -
2847a6c7 by Alexandre Julliard at 2025-06-06T18:15:58+02:00
msvcrt: Always define full type data for exception types.
- - - - -
5e839981 by Alexandre Julliard at 2025-06-06T18:15:58+02:00
msvcrt: Use RVAs for exception data but not RTTI on 32-bit ARM.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58328
- - - - -
18 changed files:
- dlls/concrt140/concrt140.c
- dlls/concrt140/details.c
- dlls/msvcirt/msvcirt.c
- dlls/msvcp140_1/msvcp140_1.c
- dlls/msvcp60/ios.c
- dlls/msvcp90/cxx.h
- dlls/msvcp90/details.c
- dlls/msvcp90/exception.c
- dlls/msvcp90/ios.c
- dlls/msvcp90/locale.c
- dlls/msvcp90/misc.c
- dlls/msvcrt/concurrency.c
- dlls/msvcrt/cpp.c
- dlls/msvcrt/cppexcept.h
- dlls/msvcrt/cxx.h
- dlls/msvcrt/except.c
- dlls/msvcrt/exception_ptr.c
- dlls/msvcrt/handler4.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/130e74f80b583a0980475613ea193…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/130e74f80b583a0980475613ea193…
You're receiving this email because of your account on gitlab.winehq.org.