2 Dec
2022
2 Dec
'22
5:51 p.m.
Alex Henrie (@alexhenrie) commented about dlls/gdiplus/matrix.c:
* * and puts the output in out. * */ -static void matrix_multiply(GDIPCONST REAL * left, GDIPCONST REAL * right, REAL * out) +static inline void matrix_multiply(GDIPCONST REAL * left, GDIPCONST REAL * right, REAL * out) You want `FORCEINLINE`, not `inline`. `inline` doesn't mean "inline" in C, it just means "Deduplicate multiple function definitions and don't warn if the function is unused." `FORCEINLINE` actually inlines the function.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/1618#note_18466