static void _mutex_unlock(pthread_mutex_t *mutex)
{
- int ret = pthread_mutex_lock(mutex);
+ int ret = pthread_mutex_unlock(mutex);
if (0 != ret)
- ERR("pthread_mutex_lock() Fail(%d)", errno);
+ ERR("pthread_mutex_unlock() Fail(%d)", errno);
}
static void _on_changed_mode(mdsDbus *mdsc_dbus, const char *mode, int state, gpointer user_data)
}
_mutex_unlock(&handle->noti_mutex);
- for (; 0 <= i; i--) {
+ length = i;
+ for (i = 0; i < length; i++) {
if (cb_list[i].cb)
cb_list[i].cb(mode, state, cb_list[i].user_data);
}