Change-Id: Ib3409ce958d6c936f9a44e337bbec50d36117d02
Signed-off-by: Michal Bloch <m.bloch@samsung.com>
* @brief DLog init
* @details Initializes the library
*/
+static bool is_initialized = false;
static inline void __dlog_init(void)
{
- static int is_initialized = 0;
-
if (is_initialized)
return;
if (!is_initialized) {
__configure();
- is_initialized = 1;
+ is_initialized = true;
}
pthread_mutex_unlock(&log_init_lock);
{
__log_limiter_destroy();
__dynamic_config_destroy();
+ write_to_log = __write_to_log_null;
+ is_initialized = false;
}