Fix typo

Signed-off-by: Janos Follath <janos.follath@arm.com>
diff --git a/library/bignum.c b/library/bignum.c
index 22e22aa..eecdf1e 100644
--- a/library/bignum.c
+++ b/library/bignum.c
@@ -44,10 +44,10 @@
  * (MPI sign is the field s in mbedtls_mpi. It is unsigned short and only 1 and -1 are valid
  * values.)
  */
-static inline unsigned short mbedtls_ct_mpi_sign_if(mbedtls_ct_condition_t cond,
-                                                    unsigned short sign1, unsigned short sign2)
+static inline signed short mbedtls_ct_mpi_sign_if(mbedtls_ct_condition_t cond,
+                                                  signed short sign1, signed short sign2)
 {
-    return (unsigned short) mbedtls_ct_uint_if(cond, sign1 + 1, sign2 + 1) - 1;
+    return (signed short) mbedtls_ct_uint_if(cond, sign1 + 1, sign2 + 1) - 1;
 }
 
 /*