mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-26 15:36:14 +01:00
gobject: remove unused "conditional" argument from g_object_notify_queue_freeze()
This commit is contained in:
parent
94c735a2aa
commit
630d8da211
@ -230,9 +230,8 @@ g_object_notify_queue_create_queue_frozen (GObject *object)
|
|||||||
return nqueue;
|
return nqueue;
|
||||||
}
|
}
|
||||||
|
|
||||||
static GObjectNotifyQueue*
|
static GObjectNotifyQueue *
|
||||||
g_object_notify_queue_freeze (GObject *object,
|
g_object_notify_queue_freeze (GObject *object)
|
||||||
gboolean conditional)
|
|
||||||
{
|
{
|
||||||
GObjectNotifyQueue *nqueue;
|
GObjectNotifyQueue *nqueue;
|
||||||
|
|
||||||
@ -240,12 +239,6 @@ g_object_notify_queue_freeze (GObject *object,
|
|||||||
nqueue = g_datalist_id_get_data (&object->qdata, quark_notify_queue);
|
nqueue = g_datalist_id_get_data (&object->qdata, quark_notify_queue);
|
||||||
if (!nqueue)
|
if (!nqueue)
|
||||||
{
|
{
|
||||||
if (conditional)
|
|
||||||
{
|
|
||||||
G_UNLOCK(notify_lock);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
|
|
||||||
nqueue = g_object_notify_queue_create_queue_frozen (object);
|
nqueue = g_object_notify_queue_create_queue_frozen (object);
|
||||||
goto out;
|
goto out;
|
||||||
}
|
}
|
||||||
@ -1331,7 +1324,7 @@ g_object_init (GObject *object,
|
|||||||
if (CLASS_HAS_PROPS (class) && CLASS_NEEDS_NOTIFY (class))
|
if (CLASS_HAS_PROPS (class) && CLASS_NEEDS_NOTIFY (class))
|
||||||
{
|
{
|
||||||
/* freeze object's notification queue, g_object_new_internal() preserves pairedness */
|
/* freeze object's notification queue, g_object_new_internal() preserves pairedness */
|
||||||
g_object_notify_queue_freeze (object, FALSE);
|
g_object_notify_queue_freeze (object);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* mark object in-construction for notify_queue_thaw() and to allow construct-only properties */
|
/* mark object in-construction for notify_queue_thaw() and to allow construct-only properties */
|
||||||
@ -1505,7 +1498,7 @@ g_object_freeze_notify (GObject *object)
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
g_object_notify_queue_freeze (object, FALSE);
|
g_object_notify_queue_freeze (object);
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline void
|
static inline void
|
||||||
@ -2200,7 +2193,7 @@ g_object_new_with_custom_constructor (GObjectClass *class,
|
|||||||
*/
|
*/
|
||||||
nqueue = g_datalist_id_get_data (&object->qdata, quark_notify_queue);
|
nqueue = g_datalist_id_get_data (&object->qdata, quark_notify_queue);
|
||||||
if (!nqueue)
|
if (!nqueue)
|
||||||
nqueue = g_object_notify_queue_freeze (object, FALSE);
|
nqueue = g_object_notify_queue_freeze (object);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2249,7 +2242,7 @@ g_object_new_internal (GObjectClass *class,
|
|||||||
*/
|
*/
|
||||||
nqueue = g_datalist_id_get_data (&object->qdata, quark_notify_queue);
|
nqueue = g_datalist_id_get_data (&object->qdata, quark_notify_queue);
|
||||||
if (!nqueue)
|
if (!nqueue)
|
||||||
nqueue = g_object_notify_queue_freeze (object, FALSE);
|
nqueue = g_object_notify_queue_freeze (object);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* We will set exactly n_construct_properties construct
|
/* We will set exactly n_construct_properties construct
|
||||||
@ -2612,7 +2605,7 @@ g_object_constructor (GType type,
|
|||||||
/* set construction parameters */
|
/* set construction parameters */
|
||||||
if (n_construct_properties)
|
if (n_construct_properties)
|
||||||
{
|
{
|
||||||
GObjectNotifyQueue *nqueue = g_object_notify_queue_freeze (object, FALSE);
|
GObjectNotifyQueue *nqueue = g_object_notify_queue_freeze (object);
|
||||||
|
|
||||||
/* set construct properties */
|
/* set construct properties */
|
||||||
while (n_construct_properties--)
|
while (n_construct_properties--)
|
||||||
@ -2700,7 +2693,7 @@ g_object_setv (GObject *object,
|
|||||||
class = G_OBJECT_GET_CLASS (object);
|
class = G_OBJECT_GET_CLASS (object);
|
||||||
|
|
||||||
if (_g_object_has_notify_handler (object))
|
if (_g_object_has_notify_handler (object))
|
||||||
nqueue = g_object_notify_queue_freeze (object, FALSE);
|
nqueue = g_object_notify_queue_freeze (object);
|
||||||
|
|
||||||
for (i = 0; i < n_properties; i++)
|
for (i = 0; i < n_properties; i++)
|
||||||
{
|
{
|
||||||
@ -2741,7 +2734,7 @@ g_object_set_valist (GObject *object,
|
|||||||
g_object_ref (object);
|
g_object_ref (object);
|
||||||
|
|
||||||
if (_g_object_has_notify_handler (object))
|
if (_g_object_has_notify_handler (object))
|
||||||
nqueue = g_object_notify_queue_freeze (object, FALSE);
|
nqueue = g_object_notify_queue_freeze (object);
|
||||||
|
|
||||||
class = G_OBJECT_GET_CLASS (object);
|
class = G_OBJECT_GET_CLASS (object);
|
||||||
|
|
||||||
@ -3877,7 +3870,7 @@ g_object_unref (gpointer _object)
|
|||||||
* drained when g_object_finalize() is reached and
|
* drained when g_object_finalize() is reached and
|
||||||
* the qdata is cleared.
|
* the qdata is cleared.
|
||||||
*/
|
*/
|
||||||
nqueue = g_object_notify_queue_freeze (object, FALSE);
|
nqueue = g_object_notify_queue_freeze (object);
|
||||||
|
|
||||||
/* we are about to remove the last reference */
|
/* we are about to remove the last reference */
|
||||||
TRACE (GOBJECT_OBJECT_DISPOSE(object,G_TYPE_FROM_INSTANCE(object), 1));
|
TRACE (GOBJECT_OBJECT_DISPOSE(object,G_TYPE_FROM_INSTANCE(object), 1));
|
||||||
|
Loading…
Reference in New Issue
Block a user