From 88b4ee4c0e264be58b2ea20a88f4f64ca2436727 Mon Sep 17 00:00:00 2001 From: "joe.schaack" Date: Wed, 2 Mar 2011 19:56:20 +0000 Subject: [PATCH] I assume you mean to subtract the two for the ssub function... --- libfixmath/fix16.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libfixmath/fix16.h b/libfixmath/fix16.h index 92573d6..300bb72 100644 --- a/libfixmath/fix16.h +++ b/libfixmath/fix16.h @@ -48,7 +48,7 @@ extern fix16_t fix16_sadd(fix16_t inArg0, fix16_t inArg1); static inline fix16_t fix16_sub(fix16_t inArg0, fix16_t inArg1) { return (inArg0 - inArg1); } -static inline fix16_t fix16_ssub(fix16_t inArg0, fix16_t inArg1) { return fix16_sadd(inArg0, inArg1);} +static inline fix16_t fix16_ssub(fix16_t inArg0, fix16_t inArg1) { return fix16_sadd(inArg0, -inArg1);}