[mutter/wip/carlosg/input-thread: 150/159] clutter: Drop clutter_event_peek()
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter/wip/carlosg/input-thread: 150/159] clutter: Drop clutter_event_peek()
- Date: Wed, 12 Aug 2020 17:24:06 +0000 (UTC)
commit 337a16535350227a7f2c390f29231db12af741f9
Author: Carlos Garnacho <carlosg gnome org>
Date: Tue Aug 11 18:58:15 2020 +0200
clutter: Drop clutter_event_peek()
Peeking doesn't seem such a good idea when we switch to async queues.
Luckily nobody seems to be using this.
clutter/clutter/clutter-event.c | 26 --------------------------
clutter/clutter/clutter-event.h | 2 --
2 files changed, 28 deletions(-)
---
diff --git a/clutter/clutter/clutter-event.c b/clutter/clutter/clutter-event.c
index c230c56b06..85cc742e57 100644
--- a/clutter/clutter/clutter-event.c
+++ b/clutter/clutter/clutter-event.c
@@ -1518,32 +1518,6 @@ clutter_event_get (void)
return g_queue_pop_tail (context->events_queue);
}
-/**
- * clutter_event_peek:
- *
- * Returns a pointer to the first event from the event queue but
- * does not remove it.
- *
- * Return value: (transfer none): A #ClutterEvent or NULL if queue empty.
- *
- * Since: 0.4
- */
-ClutterEvent *
-clutter_event_peek (void)
-{
- ClutterMainContext *context = _clutter_context_get_default ();
-
- g_return_val_if_fail (context != NULL, NULL);
-
- if (context->events_queue == NULL)
- return NULL;
-
- if (g_queue_is_empty (context->events_queue))
- return NULL;
-
- return g_queue_peek_tail (context->events_queue);
-}
-
void
_clutter_event_push (const ClutterEvent *event,
gboolean do_copy)
diff --git a/clutter/clutter/clutter-event.h b/clutter/clutter/clutter-event.h
index 22dc6b7c53..7841cf4394 100644
--- a/clutter/clutter/clutter-event.h
+++ b/clutter/clutter/clutter-event.h
@@ -614,8 +614,6 @@ gboolean clutter_events_pending (void);
CLUTTER_EXPORT
ClutterEvent * clutter_event_get (void);
CLUTTER_EXPORT
-ClutterEvent * clutter_event_peek (void);
-CLUTTER_EXPORT
void clutter_event_put (const ClutterEvent *event);
CLUTTER_EXPORT
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]