static void runtime_free (void) { int i; for (i = 0; i != MU_RUNTIME_PATH_NUM; ++i) g_free (_data->_str[i]); g_free (_data->_name); mu_config_uninit (_data->_config); mu_log_uninit(); g_free (_data); }
static void runtime_free (void) { int i; mu_log_uninit(); if (!_data) return; for (i = 0; i != MU_RUNTIME_PATH_NUM; ++i) g_free (_data->_str[i]); g_free (_data->_name); g_free (_data); }