diff options
| author | Petteri Aimonen <jpa@git.mail.kapsi.fi> | 2021-04-29 09:50:32 +0300 |
|---|---|---|
| committer | Petteri Aimonen <jpa@git.mail.kapsi.fi> | 2021-04-29 09:50:32 +0300 |
| commit | c4a480774ab0786b880b34e8b38526e70a10660f (patch) | |
| tree | 71c724d3c7bbfe21ef2fead12bc7d8540bc1aae4 | |
| parent | 35eb7753d29a9ad14b145a09c057a88131d6ede0 (diff) | |
Fix compiler warning in fix16_abs()
| -rw-r--r-- | libfixmath/fix16.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libfixmath/fix16.h b/libfixmath/fix16.h index 79c0090..7d6b7d3 100644 --- a/libfixmath/fix16.h +++ b/libfixmath/fix16.h @@ -88,7 +88,7 @@ static inline fix16_t fix16_from_dbl(double a) #define F16(x) ((fix16_t)(((x) >= 0) ? ((x) * 65536.0 + 0.5) : ((x) * 65536.0 - 0.5)))
static inline fix16_t fix16_abs(fix16_t x)
- { return (x < 0 ? -(uint32_t)x : x); }
+ { return (fix16_t)(x < 0 ? -(uint32_t)x : (uint32_t)x); }
static inline fix16_t fix16_floor(fix16_t x)
{ return (x & 0xFFFF0000UL); }
static inline fix16_t fix16_ceil(fix16_t x)
|
