{
cc_int32 err = ccNoError;
- err = k5_mutex_lock (&g_change_time_mutex);
+ k5_mutex_lock (&g_change_time_mutex);
- if (!err) {
- *out_change_time = g_change_time + g_change_time_offset;
- k5_mutex_unlock (&g_change_time_mutex);
- }
+ *out_change_time = g_change_time + g_change_time_offset;
+ k5_mutex_unlock (&g_change_time_mutex);
return err;
}
cc_time_t in_new_change_time)
{
cc_int32 err = ccNoError;
- cc_int32 lock_err = err = k5_mutex_lock (&g_change_time_mutex);
+ k5_mutex_lock (&g_change_time_mutex);
- if (!err) {
- if (!in_identifier) { err = cci_check_error (err); }
- }
+ if (!in_identifier) { err = cci_check_error (err); }
if (!err) {
if (g_change_time < in_new_change_time) {
NULL, NULL, NULL);
}
- if (!lock_err) {
- k5_mutex_unlock (&g_change_time_mutex);
- }
+ k5_mutex_unlock (&g_change_time_mutex);
return err;
}
cc_int32 cci_context_change_time_sync (cci_identifier_t in_new_identifier)
{
cc_int32 err = ccNoError;
- cc_int32 lock_err = err = k5_mutex_lock (&g_change_time_mutex);
cc_uint32 server_ids_match = 0;
cc_uint32 server_was_running = 0;
cc_uint32 server_is_running = 0;
- if (!err) {
- if (!in_new_identifier) { err = cci_check_error (err); }
- }
+ k5_mutex_lock (&g_change_time_mutex);
+
+ if (!in_new_identifier) { err = cci_check_error (err); }
if (!err) {
err = cci_context_change_time_update_identifier (in_new_identifier,
g_change_time, g_change_time_offset);
}
- if (!lock_err) {
- k5_mutex_unlock (&g_change_time_mutex);
- }
+ k5_mutex_unlock (&g_change_time_mutex);
return err;
}