From 38d3ebab7ebdfda76a17a669eae826e997fc58c7 Mon Sep 17 00:00:00 2001 From: Changgyu Choi Date: Wed, 22 Feb 2023 11:28:10 +0900 Subject: [PATCH] Fix static analysis issues Add to check whether err is nullptr or not. Change-Id: Ie21ba4836914da458ae80d6b11f0462079e43351 Signed-off-by: Changgyu Choi --- tizen-cpp/app-core-cpp/app_core_base.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tizen-cpp/app-core-cpp/app_core_base.cc b/tizen-cpp/app-core-cpp/app_core_base.cc index ad7aa52..5e8803a 100644 --- a/tizen-cpp/app-core-cpp/app_core_base.cc +++ b/tizen-cpp/app-core-cpp/app_core_base.cc @@ -365,8 +365,10 @@ void AppCoreBase::Impl::InitSuspendDbusHandler(gpointer data) { GError* err = nullptr; __bus = g_bus_get_sync(G_BUS_TYPE_SYSTEM, nullptr, &err); if (__bus == nullptr) { - _E("Failed to connect to the D-BUS daemon: %s", err->message); - g_error_free(err); + _E("Failed to connect to the D-BUS daemon: %s", err ? err->message : ""); + if (err) + g_error_free(err); + return; } } -- 2.7.4