Fix signedness warning
diff --git a/library/rsa.c b/library/rsa.c
index 32d829c..e171afa 100644
--- a/library/rsa.c
+++ b/library/rsa.c
@@ -1236,7 +1236,7 @@
                            const unsigned char *sig )
 {
     md_type_t mgf1_hash_id = ( ctx->hash_id != POLARSSL_MD_NONE )
-                             ? ctx->hash_id
+                             ? (md_type_t) ctx->hash_id
                              : md_alg;
 
     return( rsa_rsassa_pss_verify_ext( ctx, f_rng, p_rng, mode,