Revert "temporary revert local changes"
This reverts commit 31e939fe20280ae2aa46e29f29c2c9995e0c0ff2.
diff --git a/deps/micro-ecc/uECC.c b/deps/micro-ecc/uECC.c
index a3d502c..a3224dd 100644
--- a/deps/micro-ecc/uECC.c
+++ b/deps/micro-ecc/uECC.c
@@ -312,7 +312,7 @@
uECC_word_t tmp[uECC_MAX_WORDS];
uECC_word_t neg = !!uECC_vli_sub(tmp, left, right, num_words);
uECC_word_t equal = uECC_vli_isZero(tmp, num_words);
- return (!equal - 2 * neg);
+ return (cmpresult_t)(!equal - 2 * neg);
}
/* Computes vli = vli >> 1. */
@@ -997,7 +997,7 @@
int i;
for (i = 0; i < num_bytes; ++i) {
unsigned b = num_bytes - 1 - i;
- bytes[i] = native[b / uECC_WORD_SIZE] >> (8 * (b % uECC_WORD_SIZE));
+ bytes[i] = (uint8_t)(native[b / uECC_WORD_SIZE] >> (8 * (b % uECC_WORD_SIZE)));
}
}