From 58811e019def43b9b6b83bb27a4cc076166eee48 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Fri, 8 Nov 2019 13:10:34 +0100 Subject: [PATCH] shared: add nm_auto_unref_gmaincontext macro --- shared/nm-glib-aux/nm-shared-utils.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/shared/nm-glib-aux/nm-shared-utils.h b/shared/nm-glib-aux/nm-shared-utils.h index 70b0193b59..4ff90c6bb5 100644 --- a/shared/nm-glib-aux/nm-shared-utils.h +++ b/shared/nm-glib-aux/nm-shared-utils.h @@ -963,6 +963,9 @@ nm_g_source_attach (GSource *source, return source; } +NM_AUTO_DEFINE_FCN0 (GMainContext *, _nm_auto_unref_gmaincontext, g_main_context_unref) +#define nm_auto_unref_gmaincontext nm_auto (_nm_auto_unref_gmaincontext) + static inline GMainContext * nm_g_main_context_push_thread_default (GMainContext *context) {