Commit d6a8869e authored by Jay Satiro's avatar Jay Satiro
Browse files

openssl: Fix signed/unsigned mismatch warning in X509V3_ext

sk_X509_EXTENSION_num may return an unsigned integer, however the value
will fit in an int.

Bug: https://github.com/curl/curl/commit/dd1b44c#commitcomment-15913896
Reported-by: Gisle Vanem
parent 1ca54daf
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -2250,11 +2250,11 @@ static int X509V3_ext(struct SessionHandle *data,
  int i;
  size_t j;

  if(sk_X509_EXTENSION_num(exts) <= 0)
  if((int)sk_X509_EXTENSION_num(exts) <= 0)
    /* no extensions, bail out */
    return 1;

  for(i=0; i<sk_X509_EXTENSION_num(exts); i++) {
  for(i=0; i < (int)sk_X509_EXTENSION_num(exts); i++) {
    ASN1_OBJECT *obj;
    X509_EXTENSION *ext = sk_X509_EXTENSION_value(exts, i);
    BUF_MEM *biomem;