From 07f9707303bb154d17c77420f2f9598d2d9ec24c Mon Sep 17 00:00:00 2001 From: Dmitriy Zhuravlev Date: Mon, 6 Feb 2017 10:32:21 +0200 Subject: [PATCH] Fix mbedtls debug format Remove carriage return from debug message added by default in mbedtls Change-Id: Ie6077a5eb294f1790b87472b4baa69fc283016c0 Signed-off-by: Oleksandr Dmytrenko Signed-off-by: Dmitriy Zhuravlev Reviewed-on: https://gerrit.iotivity.org/gerrit/16761 Tested-by: jenkins-iotivity Reviewed-by: Andrii Shtompel Reviewed-by: Kevin Kane --- resource/csdk/connectivity/src/adapter_util/ca_adapter_net_ssl.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/resource/csdk/connectivity/src/adapter_util/ca_adapter_net_ssl.c b/resource/csdk/connectivity/src/adapter_util/ca_adapter_net_ssl.c index a428e71..76f1239 100644 --- a/resource/csdk/connectivity/src/adapter_util/ca_adapter_net_ssl.c +++ b/resource/csdk/connectivity/src/adapter_util/ca_adapter_net_ssl.c @@ -388,6 +388,13 @@ static void DebugSsl(void *ctx, int level, const char *file, int line, const cha ((void) line); ((void) ctx); + char * temp = (char*) str; + size_t len = strlen(temp); + if (1 <= len && temp[len - 1] == '\n') + { + temp[len - 1] = '\0'; + } + OIC_LOG_V(DEBUG, MBED_TLS_TAG, "%s", str); } #endif -- 2.7.4