From a64ce5243443a92bbd6bb7c65838c35931741409 Mon Sep 17 00:00:00 2001 From: Krzysztof Wieclaw Date: Tue, 16 Oct 2018 12:34:04 +0200 Subject: [PATCH] Fixed static analysis issues Change-Id: I80c27ed95903fd4baf78a4027a6f827f063d4628 Signed-off-by: Krzysztof Wieclaw --- src/car_connection_manager.c | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/car_connection_manager.c b/src/car_connection_manager.c index 9dd5132..0d6ff09 100644 --- a/src/car_connection_manager.c +++ b/src/car_connection_manager.c @@ -121,18 +121,17 @@ void car_connection_manager_disconnect() } message_t *message = message_factory_create_message(s_info.message_factory, MESSAGE_BYE); - message_set_receiver(message, s_info.car_address, s_info.car_port); - if(!message) { - _W("Failed to create BYE message"); - } + if(message) { + message_set_receiver(message, s_info.car_address, s_info.car_port); - if(message && message_manager_send_message(message)) { - _W("Failed to send BYE message"); - } + if(message_manager_send_message(message)) { + _W("Failed to send BYE message"); + } - if(message) { message_destroy(message); + } else { + _W("Failed to create BYE message"); } _I("Disconnected from %s:%d", s_info.car_address, s_info.car_port); free(s_info.car_address); -- 2.7.4