From e5e523aa9e2d191fc8eb819af4f02ffdafb1c8dc Mon Sep 17 00:00:00 2001 From: Mark Whitehorn Date: Sat, 30 Apr 2016 10:16:16 -0600 Subject: [PATCH] size_t is different in posix build --- src/modules/logger/logger.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/logger/logger.cpp b/src/modules/logger/logger.cpp index 3c7577217d..7b664173e7 100644 --- a/src/modules/logger/logger.cpp +++ b/src/modules/logger/logger.cpp @@ -718,7 +718,7 @@ void Logger::write_info(const char *name, const char *value) /* construct format key (type and name) */ size_t vlen = strlen(value); - msg->key_len = snprintf(msg->key, sizeof(msg->key), "char[%d] %s", vlen, name); + msg->key_len = snprintf(msg->key, sizeof(msg->key), "char[%u] %s", (unsigned)vlen, name); size_t msg_size = sizeof(*msg) - sizeof(msg->key) + msg->key_len; /* copy string value directly to buffer */