size_tification.
[openssl.git] / crypto / bn / bn_word.c
index ee7b87c45ccd38839db6261ed81c2d87b9e881b5..d83032c66ca01438e8f35d0b21d4d19d4e429eaf 100644 (file)
@@ -168,6 +168,13 @@ int BN_add_word(BIGNUM *a, BN_ULONG w)
        return(1);
        }
 
+int BN_add_signed_word(BIGNUM *a, BN_LONG w)
+       {
+       if(w < 0)
+               return 0;
+       return BN_add_word(a, (BN_ULONG)w);
+       }
+
 int BN_sub_word(BIGNUM *a, BN_ULONG w)
        {
        int i;