diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2020-08-11 18:58:15 +0200 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2020-10-06 21:33:16 +0200 |
commit | a3c95f60235ff05a6e05dd9d8b8b7ec9992b7b23 (patch) | |
tree | 5fcab6edc569f0e9c882ac5ceab1297db51c91be | |
parent | bbc4116f10287b73a022c2adc8e2c61af397e987 (diff) | |
download | mutter-a3c95f60235ff05a6e05dd9d8b8b7ec9992b7b23.tar.gz |
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.
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1475
-rw-r--r-- | clutter/clutter/clutter-event.c | 26 | ||||
-rw-r--r-- | clutter/clutter/clutter-event.h | 2 |
2 files changed, 0 insertions, 28 deletions
diff --git a/clutter/clutter/clutter-event.c b/clutter/clutter/clutter-event.c index 51bec8881..1ee5f5c1f 100644 --- a/clutter/clutter/clutter-event.c +++ b/clutter/clutter/clutter-event.c @@ -1535,32 +1535,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 0f65c2adc..69484285c 100644 --- a/clutter/clutter/clutter-event.h +++ b/clutter/clutter/clutter-event.h @@ -629,8 +629,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 |