EnterCriticalSection(&priv->crit);
#else
if(int err = pthread_mutex_lock(&priv->mutex))
- throw system_error("Mutex::lock", err);
+ throw system_error("pthread_mutex_lock", err);
#endif
}
#else
int err = pthread_mutex_trylock(&priv->mutex);
if(err && err!=EBUSY)
- throw system_error("Mutex::trylock", err);
+ throw system_error("pthread_mutex_trylock", err);
return !err;
#endif
}
LeaveCriticalSection(&priv->crit);
#else
if(int err = pthread_mutex_unlock(&priv->mutex))
- throw system_error("Mutex::unlock", err);
+ throw system_error("pthread_mutex_unlock", err);
#endif
}