]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
lib: fix a few *printf() flag mistakes
authorDaniel Stenberg <daniel@haxx.se>
Wed, 2 Aug 2023 14:02:48 +0000 (16:02 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 2 Aug 2023 21:11:09 +0000 (23:11 +0200)
Reported-by: Gisle Vanem
Ref: #11574
Closes #11579

lib/strerror.c
lib/vtls/x509asn1.c

index bd9cc535c37ef5c32f7ba89dbc3f1ad654d7b7c6..be41914140437991228b3296ad99d2a47a98cda1 100644 (file)
@@ -938,7 +938,7 @@ const char *Curl_winapi_strerror(DWORD err, char *buf, size_t buflen)
 
 #ifndef CURL_DISABLE_VERBOSE_STRINGS
   if(!get_winapi_error(err, buf, buflen)) {
-    msnprintf(buf, buflen, "Unknown error %u (0x%08X)", err, err);
+    msnprintf(buf, buflen, "Unknown error %lu (0x%08lX)", err, err);
   }
 #else
   {
index f02868cbe76583688c9e20c8d819218c5fa46cb3..a3feba26d93db5aa57642f05e58d83fe212d1067 100644 (file)
@@ -973,7 +973,7 @@ static int do_pubkey(struct Curl_easy *data, int certnum,
       infof(data, "   ECC Public Key (%lu bits)", len);
     if(data->set.ssl.certinfo) {
       char q[sizeof(len) * 8 / 3 + 1];
-      (void)msnprintf(q, sizeof(q), "%lu", len);
+      (void)msnprintf(q, sizeof(q), "%zu", len);
       if(ssl_push_certinfo(data, certnum, "ECC Public Key", q))
         return 1;
     }
@@ -1007,7 +1007,7 @@ static int do_pubkey(struct Curl_easy *data, int certnum,
       infof(data, "   RSA Public Key (%lu bits)", len);
     if(data->set.ssl.certinfo) {
       char r[sizeof(len) * 8 / 3 + 1];
-      msnprintf(r, sizeof(r), "%lu", len);
+      msnprintf(r, sizeof(r), "%zu", len);
       if(ssl_push_certinfo(data, certnum, "RSA Public Key", r))
         return 1;
     }