From a9930c2173af7ba1bc5ca551d1d60179aed40afb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beat=20K=C3=BCng?= Date: Fri, 20 May 2016 10:20:40 +0200 Subject: [PATCH] logger: avoid logging the padding if it's at the end of a message format --- src/modules/logger/logger.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/modules/logger/logger.cpp b/src/modules/logger/logger.cpp index e3dc4179d5..6b6e909b82 100644 --- a/src/modules/logger/logger.cpp +++ b/src/modules/logger/logger.cpp @@ -527,8 +527,7 @@ void Logger::run() for (LoggerSubscription &sub : _subscriptions) { /* each message consists of a header followed by an orb data object */ - size_t msg_size = sizeof(message_data_header_s) + sub.metadata->o_size; - //TODO: use sub.metadata->o_size_no_padding + size_t msg_size = sizeof(message_data_header_s) + sub.metadata->o_size_no_padding; uint8_t buffer[msg_size]; /* if this topic has been updated, copy the new data into the message buffer