From: Mateusz Majewski Date: Wed, 10 Nov 2021 12:03:15 +0000 (+0100) Subject: Fix mutex initialization and deinitialization X-Git-Tag: submit/tizen/20211111.020738~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f12c134042c49327eb1edfd01638a05aee0bf8a1;p=platform%2Fcore%2Fuifw%2Fsmartreply-service.git Fix mutex initialization and deinitialization Change-Id: Id046218635804a1908e79c553e6b662dc2f62da9 --- diff --git a/src/language_engine_mgr.cpp b/src/language_engine_mgr.cpp index 5f7c0fa..3cf4262 100644 --- a/src/language_engine_mgr.cpp +++ b/src/language_engine_mgr.cpp @@ -47,11 +47,12 @@ language_engine_mgr::language_engine_mgr() { _lib_extension = ".so"; _callback = nullptr; _package_mgr = NULL; - _mutex = G_STATIC_MUTEX_INIT; + g_mutex_init(&_mutex); } language_engine_mgr::~language_engine_mgr() { package_manager_destroy(_package_mgr); + g_mutex_clear(&_mutex); } static void split(const string &s, char delim, vector &out) {