]> tinc-vpn.org Git - tinc/blobdiff - src/gcrypt/cipher.c
Assign more suitable types and fix narrowing conversion warns.
[tinc] / src / gcrypt / cipher.c
index 3eed8e9570d2755ef166d05d48714fd18cc7bfed..83065317494ef7c3006ca720cd425d7c973d03c0 100644 (file)
@@ -261,7 +261,7 @@ bool cipher_decrypt(cipher_t *cipher, const void *indata, size_t inlen, void *ou
 
                size_t origlen = inlen - padbyte;
 
 
                size_t origlen = inlen - padbyte;
 
-               for(int i = inlen - 1; i >= origlen; i--)
+               for(size_t i = inlen - 1; i >= origlen; i--)
                        if(((uint8_t *)outdata)[i] != padbyte) {
                                logger(DEBUG_ALWAYS, LOG_ERR, "Error while decrypting: invalid padding");
                                return false;
                        if(((uint8_t *)outdata)[i] != padbyte) {
                                logger(DEBUG_ALWAYS, LOG_ERR, "Error while decrypting: invalid padding");
                                return false;