mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-13 22:07:15 +01:00
Revert two errant commits to GMutex, etc.
This reverts commits dfbac178bdcbcb042be928dcbeaa87742b511836 and 56348210f38209a11902e54b2db41833aab36414. These two commits introduce undesirable behaviour and were made with no apparent approval from anybody at all, and without reference to a bug or mailing list discussion.
This commit is contained in:
parent
e55ccf7338
commit
3cefb7248a
@ -184,13 +184,12 @@ g_mutex_init (GMutex *mutex)
|
||||
* Calling g_mutex_clear() on a locked mutex leads to undefined
|
||||
* behaviour.
|
||||
*
|
||||
* Since: 2.32
|
||||
* Sine: 2.32
|
||||
*/
|
||||
void
|
||||
g_mutex_clear (GMutex *mutex)
|
||||
{
|
||||
g_mutex_impl_free (mutex->p);
|
||||
mutex->p = NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -362,7 +361,6 @@ void
|
||||
g_rec_mutex_clear (GRecMutex *rec_mutex)
|
||||
{
|
||||
g_rec_mutex_impl_free (rec_mutex->p);
|
||||
rec_mutex->p = NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -520,7 +518,6 @@ void
|
||||
g_rw_lock_clear (GRWLock *rw_lock)
|
||||
{
|
||||
g_rw_lock_impl_free (rw_lock->p);
|
||||
rw_lock->p = NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -725,7 +722,6 @@ void
|
||||
g_cond_clear (GCond *cond)
|
||||
{
|
||||
g_cond_impl_free (cond->p);
|
||||
cond->p = NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -198,7 +198,6 @@ void
|
||||
g_rec_mutex_clear (GRecMutex *mutex)
|
||||
{
|
||||
g_rec_mutex_impl_free (mutex->p);
|
||||
mutex->p = NULL;
|
||||
}
|
||||
|
||||
void
|
||||
|
Loading…
x
Reference in New Issue
Block a user