From 5e235a654689f3f7b24714d44285153f02fe70dc Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Thu, 20 Jun 2024 09:50:15 +1000 Subject: [PATCH] util: make a float to int conversion explicit Part-of: --- src/util-matrix.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/util-matrix.h b/src/util-matrix.h index 09ac99e4..6a09803d 100644 --- a/src/util-matrix.h +++ b/src/util-matrix.h @@ -136,13 +136,13 @@ matrix_mult(struct matrix *dest, static inline void matrix_mult_vec(const struct matrix *m, int *x, int *y) { - int tx, ty; + float tx, ty; tx = *x * m->val[0][0] + *y * m->val[0][1] + m->val[0][2]; ty = *x * m->val[1][0] + *y * m->val[1][1] + m->val[1][2]; - *x = tx; - *y = ty; + *x = (int)tx; + *y = (int)ty; } static inline void