May 18, 2026
7:28 a.m.
Bartosz Kosiorek (@gang65) commented about dlls/ddraw/clipper.c:
DeleteObject(clipper->region); if (!region) clipper->region = NULL; - else if (!(clipper->region = ExtCreateRegion(NULL, 0, region))) + else if (!(clipper->region = ExtCreateRegion(NULL, region->rdh.dwSize + region->rdh.nRgnSize, region)))
From now we need to always specify valid value of number of bytes pointed by buffer. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10929#note_140326