April 24, 2026
3:49 p.m.
On Fri Apr 24 15:49:40 2026 +0000, Jacek Caban wrote:
We don't really need `VarCmp` for comparing numbers, I would suggest something like (with proper error handling): ``` if(is_numeric_vt(V_VT(l)) || is_numeric_vt(V_VT(r)) { to_double(l, &dl); to_double(r, &dr); if(dl < dr) return VARCMP_LT; if(dl > dr) return VARCMP_GT; return VARCMP_EQ; } ``` Implemented
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/10314#note_137613