From: Richard Levitte Date: Mon, 14 May 2001 11:56:47 +0000 (+0000) Subject: len is a size_t, which is an unsigned integer. Therefore, some X-Git-Tag: OpenSSL_0_9_6c~182^2~167 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=1f0af2c073a3eca6091791a4c564f7d083ee1a45;p=oweals%2Fopenssl.git len is a size_t, which is an unsigned integer. Therefore, some compilers will complain against the check for less than zero. --- diff --git a/crypto/ec/ecp_smpl.c b/crypto/ec/ecp_smpl.c index 30178f7fcd..4666a052bf 100644 --- a/crypto/ec/ecp_smpl.c +++ b/crypto/ec/ecp_smpl.c @@ -889,7 +889,7 @@ int ec_GFp_simple_oct2point(const EC_GROUP *group, EC_POINT *point, size_t field_len, enc_len; int ret = 0; - if (len <= 0) + if (len == 0) { ECerr(EC_F_EC_GFP_SIMPLE_OCT2POINT, EC_R_BUFFER_TOO_SMALL); return 0;