6 Nov
2025
6 Nov
'25
9:12 p.m.
Jacek Caban (@jacek) commented about dlls/jscript/arraybuf.c:
static double get_f64(const void *p) { return *(const double *)p; } static void set_f64(void *p, double v) { *(double *)p = v; }
+static void set_clamped_u8(void *p, double v) +{ + *(UINT8 *)p = isnan(v) ? 0 : (v >= 255.0 ? 255 : v <= 0 ? 0 : lround(v));
*(UINT8 *)p = v >= 255.0 ? 255 : v > 0 ? lround(v) : 0;
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9386#note_121084