diff --git a/daemon/src/sip/tlsvalidation.c b/daemon/src/sip/tlsvalidation.c index 3306f0b23b7e8a8b9a46efcca0e2e093716f6f73..7cf8523b50898a2b61391b32eebb008ceb34c458 100644 --- a/daemon/src/sip/tlsvalidation.c +++ b/daemon/src/sip/tlsvalidation.c @@ -102,7 +102,7 @@ static unsigned char *crypto_file_read(const char *path, size_t *out_len) goto out; } *out_len += bytes_read; - } while ((bytes_read > 0) && (*out_len <= file_size)); + } while ((bytes_read > 0) && (*out_len < file_size)); out: close(fd);