From 6b29de716491da7a8f61ca9acfa297c3eaa18c3a Mon Sep 17 00:00:00 2001 From: Bilal Elmoussaoui Date: Thu, 25 May 2023 09:59:45 +0200 Subject: [PATCH] Drop duplicated create_socketpair --- lib/mks-paintable.c | 25 ------------------------- lib/mks-util-private.h | 4 ++++ lib/mks-util.c | 2 +- 3 files changed, 5 insertions(+), 26 deletions(-) diff --git a/lib/mks-paintable.c b/lib/mks-paintable.c index e030a0f..01b511e 100644 --- a/lib/mks-paintable.c +++ b/lib/mks-paintable.c @@ -670,31 +670,6 @@ mks_paintable_listener_disable (MksPaintable *self, return TRUE; } -static gboolean -create_socketpair (int *us, - int *them, - GError **error) -{ - int fds[2]; - int rv; - - rv = socketpair (AF_UNIX, SOCK_STREAM|SOCK_NONBLOCK|SOCK_CLOEXEC, 0, fds); - - if (rv != 0) - { - int errsv = errno; - g_set_error_literal (error, - G_IO_ERROR, - g_io_error_from_errno (errsv), - g_strerror (errsv)); - return FALSE; - } - - *us = fds[0]; - *them = fds[1]; - - return TRUE; -} static void mks_paintable_connection_cb (GObject *object, diff --git a/lib/mks-util-private.h b/lib/mks-util-private.h index e5aa90c..482fe03 100644 --- a/lib/mks-util-private.h +++ b/lib/mks-util-private.h @@ -42,6 +42,10 @@ G_BEGIN_DECLS # define MKS_RETURN(_r) G_STMT_START { typeof(_r) __ret = (_r); return (__ret); } G_STMT_END #endif + +gboolean create_socketpair (int *us, + int *them, + GError **error); gboolean mks_scroll_event_is_inverted (GdkEvent *event); void mks_socketpair_connection_new (GDBusConnectionFlags flags, GCancellable *cancellable, diff --git a/lib/mks-util.c b/lib/mks-util.c index 60ccb93..92f9a58 100644 --- a/lib/mks-util.c +++ b/lib/mks-util.c @@ -90,7 +90,7 @@ mks_scroll_event_is_inverted (GdkEvent *event) } } -static gboolean +gboolean create_socketpair (int *us, int *them, GError **error)