March 24, 2026
7:05 p.m.
Windows allows any number of leading zeros in hex literals (e.g. &H000000031 = 49). Wine rejected literals with more than 8 hex digits regardless of value. Fix by skipping leading zeros before counting significant digits, so that only actual 32-bit overflow is rejected. -- v3: vbscript: Allow hex literals with excess leading zeros. https://gitlab.winehq.org/wine/wine/-/merge_requests/10384