]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
lib: more %u for port and int for %*s fixes
authorDaniel Stenberg <daniel@haxx.se>
Wed, 30 Jun 2021 22:21:43 +0000 (00:21 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 1 Jul 2021 07:12:58 +0000 (09:12 +0200)
Detected by Coverity

Closes #7329

lib/connect.c
lib/vtls/openssl.c
lib/x509asn1.c

index 1875334d63d8c5402d875cd9f73a8329066629c5..b413db84331cd6e53fe5be0a33525d8c5f6b92cd 100644 (file)
@@ -980,7 +980,7 @@ CURLcode Curl_is_connected(struct Curl_easy *data,
         char buffer[STRERROR_LEN];
         Curl_printable_address(conn->tempaddr[i], ipaddress,
                                sizeof(ipaddress));
-        infof(data, "connect to %s port %ld failed: %s\n",
+        infof(data, "connect to %s port %u failed: %s\n",
               ipaddress, conn->port,
               Curl_strerror(error, buffer, sizeof(buffer)));
 #endif
index 63b9745a8624ddf3edd758a6ed79d629e10b4e9b..1ccf6da36e34b03e34d1e8794a62c7a7248baabe 100644 (file)
@@ -3868,7 +3868,7 @@ static CURLcode servercert(struct Curl_easy *data,
     long len;
     ASN1_TIME_print(mem, X509_get0_notBefore(backend->server_cert));
     len = BIO_get_mem_data(mem, (char **) &ptr);
-    infof(data, " start date: %.*s\n", len, ptr);
+    infof(data, " start date: %.*s\n", (int)len, ptr);
     (void)BIO_reset(mem);
 
     ASN1_TIME_print(mem, X509_get0_notAfter(backend->server_cert));
index acd39a4ed4991e9aea17803996389127821601d2..1c1b9e1d27aeba53b74522425443e52f5efed4bb 100644 (file)
@@ -517,7 +517,7 @@ static const char *GTime2str(const char *beg, const char *end)
   return curl_maprintf("%.4s-%.2s-%.2s %.2s:%.2s:%c%c%s%.*s%s%.*s",
                        beg, beg + 4, beg + 6,
                        beg + 8, beg + 10, sec1, sec2,
-                       fracl? ".": "", fracl, fracp,
+                       fracl? ".": "", (int)fracl, fracp,
                        sep, (int)tzl, tzp);
 }