From: Brendan Shanks <bshanks(a)codeweavers.com> --- dlls/winemac.drv/display.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/winemac.drv/display.c b/dlls/winemac.drv/display.c index 7628ca32ec2..db183962826 100644 --- a/dlls/winemac.drv/display.c +++ b/dlls/winemac.drv/display.c @@ -1109,7 +1109,7 @@ UINT macdrv_UpdateDisplayDevices(const struct gdi_device_manager *device_manager UINT dpi = NtUserGetSystemDpiForProcess( NULL ); char buffer[32]; - sprintf( buffer, "%04x", adapter->id ); + snprintf( buffer, sizeof(buffer), "%04x", adapter->id ); device_manager->add_source( buffer, adapter->state_flags, dpi, param ); if (macdrv_get_monitors(adapter->id, &monitors, &monitor_count)) break; -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/9456