This is an automated email from the ASF dual-hosted git repository.

jdanek pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/qpid-proton.git

commit fc988559f58dc196811453e8f485992d4c37a878
Author: Jiri Daněk <jda...@redhat.com>
AuthorDate: Wed Apr 19 22:42:17 2023 +0200

    PROTON-2714: fix wrong printf format specifiers
---
 c/src/core/connection_driver.c | 2 +-
 c/src/core/logger.c            | 2 +-
 c/src/ssl/openssl.c            | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/c/src/core/connection_driver.c b/c/src/core/connection_driver.c
index 6d9c085ed..534389f60 100644
--- a/c/src/core/connection_driver.c
+++ b/c/src/core/connection_driver.c
@@ -43,7 +43,7 @@ static pn_event_t *batch_next(pn_connection_driver_t *d) {
   /* Log the next event that will be processed */
   pn_event_t *next = pn_collector_next(d->collector);
   if (next && PN_SHOULD_LOG(&d->transport->logger, PN_SUBSYSTEM_EVENT, 
PN_LEVEL_DEBUG)) {
-    pni_logger_log_msg_inspect(&d->transport->logger, PN_SUBSYSTEM_EVENT, 
PN_LEVEL_DEBUG, next, "");
+    pni_logger_log_msg_inspect(&d->transport->logger, PN_SUBSYSTEM_EVENT, 
PN_LEVEL_DEBUG, next, "%s", "");
   }
   return next;
 }
diff --git a/c/src/core/logger.c b/c/src/core/logger.c
index 003a3ce5b..ad5310a6c 100644
--- a/c/src/core/logger.c
+++ b/c/src/core/logger.c
@@ -200,7 +200,7 @@ void pni_logger_log_raw(pn_logger_t *logger, 
pn_log_subsystem_t subsystem, pn_lo
   const char *start = &bytes.start[bytes.size-size];
   for (unsigned i = 0; i < size; i+=16) {
     pn_fixed_string_t out = pn_fixed_string(buf, sizeof(buf));
-    pn_fixed_string_addf(&out, "%s%04x/%04x: ", msg, i, size);
+    pn_fixed_string_addf(&out, "%s%04x/%04zx: ", msg, i, size);
     for (unsigned j = 0; j<16; j++) {
       if (i+j<size) {
         pn_fixed_string_addf(&out, "%02hhx ", start[i+j]);
diff --git a/c/src/ssl/openssl.c b/c/src/ssl/openssl.c
index 8e1b15a81..4a1fc12b0 100644
--- a/c/src/ssl/openssl.c
+++ b/c/src/ssl/openssl.c
@@ -1038,7 +1038,7 @@ static ssize_t process_input_ssl( pn_transport_t 
*transport, unsigned int layer,
     transport->present_layers |= LAYER_SSL;
   }
 
-  ssl_log( transport, PN_LEVEL_TRACE, "process_input_ssl( data size=%d 
)",available );
+  ssl_log( transport, PN_LEVEL_TRACE, "process_input_ssl( data size=%zu 
)",available );
 
   ssize_t consumed = 0;
   bool work_pending;


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org
For additional commands, e-mail: commits-h...@qpid.apache.org

Reply via email to