]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - bigint/bigint.h
fixing problem with shifting 0
[avr-crypto-lib.git] / bigint / bigint.h
index f9097953e7bc8dbaf34b31e068808fcd2c64584d..82e10f87054fbcfd8b0bc3083f303878a297b3c9 100644 (file)
@@ -68,8 +68,8 @@ typedef struct{
 /******************************************************************************/
 
 void   bigint_adjust(bigint_t *a);
-uint32_t bigint_get_first_set_bit(const bigint_t *a);
-uint32_t bigint_get_last_set_bit(const bigint_t *a);
+int32_t bigint_get_first_set_bit(const bigint_t *a);
+int32_t bigint_get_last_set_bit(const bigint_t *a);
 bigint_length_t bigint_length_b(const bigint_t *a);
 bigint_length_t bigint_length_B(const bigint_t *a);
 void   bigint_copy(bigint_t *dest, const bigint_t *src);