[gtk/wip/chergert/quartz4u] macos: just use release directly



commit 7d0f9ca419fcbc2ecc9cb4db8381236c09486e56
Author: Christian Hergert <chergert redhat com>
Date:   Fri May 8 11:49:03 2020 -0700

    macos: just use release directly

 gdk/macos/gdkmacosdisplay.c             | 5 +++--
 gdk/macos/gdkmacoseventsource-private.h | 1 -
 gdk/macos/gdkmacoseventsource.c         | 6 ------
 3 files changed, 3 insertions(+), 9 deletions(-)
---
diff --git a/gdk/macos/gdkmacosdisplay.c b/gdk/macos/gdkmacosdisplay.c
index 3fd135dd18..1e37d5e444 100644
--- a/gdk/macos/gdkmacosdisplay.c
+++ b/gdk/macos/gdkmacosdisplay.c
@@ -435,13 +435,14 @@ gdk_macos_display_queue_events (GdkDisplay *display)
   if (!(event = _gdk_macos_display_translate (self, nsevent)))
     {
       [NSApp sendEvent:nsevent];
-      _gdk_macos_event_source_release_event (nsevent);
+      [nsevent release];
       return;
     }
 
   node = _gdk_event_queue_append (GDK_DISPLAY (self), event);
   _gdk_windowing_got_event (GDK_DISPLAY (self), node, event, 0);
-  _gdk_macos_event_source_release_event (nsevent);
+
+  [nsevent release];
 }
 
 void
diff --git a/gdk/macos/gdkmacoseventsource-private.h b/gdk/macos/gdkmacoseventsource-private.h
index 9de9d0ef08..09853a18ac 100644
--- a/gdk/macos/gdkmacoseventsource-private.h
+++ b/gdk/macos/gdkmacoseventsource-private.h
@@ -32,7 +32,6 @@ typedef enum
 } GdkMacosEventSubType;
 
 GSource  *_gdk_macos_event_source_new           (GdkMacosDisplay *display);
-void      _gdk_macos_event_source_release_event (NSEvent         *event);
 NSEvent  *_gdk_macos_event_source_get_pending   (void);
 gboolean  _gdk_macos_event_source_check_pending (void);
 
diff --git a/gdk/macos/gdkmacoseventsource.c b/gdk/macos/gdkmacoseventsource.c
index 88b4451abb..c9c416b136 100644
--- a/gdk/macos/gdkmacoseventsource.c
+++ b/gdk/macos/gdkmacoseventsource.c
@@ -638,12 +638,6 @@ _gdk_macos_event_source_get_pending (void)
   return event;
 }
 
-void
-_gdk_macos_event_source_release_event (NSEvent *event)
-{
-  [event release];
-}
-
 static gboolean
 gdk_macos_event_source_prepare (GSource *source,
                                 gint    *timeout)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]