diff --git a/src/libcrypto.c b/src/libcrypto.c index fb77c89f..9d8ff3b0 100644 --- a/src/libcrypto.c +++ b/src/libcrypto.c @@ -770,7 +770,7 @@ evp_cipher_aead_encrypt(struct ssh_cipher_struct *cipher, &outlen, (unsigned char *)in + aadlen, (int)len - aadlen); - if (rc != 1 || outlen != len - aadlen) { + if (rc != 1 || outlen != (int)len - aadlen) { SSH_LOG(SSH_LOG_WARNING, "EVP_EncryptUpdate failed"); return; }