Alexandre Julliard pushed to branch master at wine / wine
Commits:
d17412fc by Paul Gofman at 2025-04-02T17:11:53+02:00
msvcp140: Implement codecvt_char16 ctors and dtor.
- - - - -
7aae869b by Paul Gofman at 2025-04-02T17:11:53+02:00
msvcp140: Implement codecvt_char16_do_out().
- - - - -
e9616625 by Paul Gofman at 2025-04-02T17:11:53+02:00
msvcp140: Implement codecvt_char16_do_in().
- - - - -
c56ea58f by Paul Gofman at 2025-04-02T17:11:53+02:00
msvcp: Fix output size check in codecvt_wchar_do_out().
- - - - -
5 changed files:
- dlls/msvcp140/msvcp140.spec
- dlls/msvcp140/tests/msvcp140.c
- dlls/msvcp90/locale.c
- dlls/msvcp90/msvcp90.h
- dlls/msvcp_win/msvcp_win.spec
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/9427e8a975199f70a0f029a690e1f…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/9427e8a975199f70a0f029a690e1f…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
b932b10f by Eric Tian at 2025-04-02T17:11:52+02:00
gdiplus: Avoid storing NULL in gdip_font_link_section.
In generate_font_link_info, because the return value of
GdipCreateFontFromDC is not checked, section->font might be set to NULL.
GdipMeasureString calls gdip_format_string, which then calls
generate_font_link_info and font_link_get_text_extent_point. In
font_link_get_text_extent_point, the font from gdip_font_link_section is also
not checked for NULL, which may cause a crash.
Therefore, in generate_font_link_info, when GdipCreateFontFromDC fails,
store (GpFont *)base_font (as with IMLangFontLink_MapFont failure) to ensure
the font in gdip_font_link_section is valid.
- - - - -
1 changed file:
- dlls/gdiplus/graphics.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/b932b10fe28048d760562ff6d7b448…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/b932b10fe28048d760562ff6d7b448…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
b1b5105c by Alexandre Julliard at 2025-04-02T11:35:45+02:00
ntdll: Only check HAVE_PTHREAD_TEB when setting %fs on Linux.
And set SYSCALL_HAVE_WRFSGSBASE independently.
- - - - -
d45dafd7 by Alexandre Julliard at 2025-04-02T17:11:52+02:00
wineps.drv: Delay import winspool.
To avoid recursive initialization, since winspool.drv calls wineps.drv
from its DllMain, and after 55d2e55499fecbe57736eab80a5fc4a001e24040
winspool doesn't get preloaded during prefix creation.
- - - - -
f6e55cad by Alexandre Julliard at 2025-04-02T17:11:52+02:00
kernelbase: Redirect system32 paths manually for delayed file moves.
- - - - -
0518efe8 by Alexandre Julliard at 2025-04-02T17:11:52+02:00
setupapi: Don't print an error when failing to replace a native dll.
- - - - -
62ef1f59 by Alexandre Julliard at 2025-04-02T17:11:52+02:00
setupapi: Delay fake dll installation until reboot for files in use.
- - - - -
4 changed files:
- dlls/kernelbase/file.c
- dlls/ntdll/unix/signal_x86_64.c
- dlls/setupapi/fakedll.c
- dlls/wineps.drv/Makefile.in
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/90a9078eae1552dd84e75b8c58a14…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/90a9078eae1552dd84e75b8c58a14…
You're receiving this email because of your account on gitlab.winehq.org.