diff options
author | Thomas Haller <thaller@redhat.com> | 2019-04-24 16:14:01 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2019-05-01 13:46:32 +0200 |
commit | 4853be52af1b9c50c1150be1ccdada90b17e2dae (patch) | |
tree | e986245ed103d47d4ee044443348f007fb4bc3dd | |
parent | 19bf820de3b869338f49ed08868feb032e27cfae (diff) | |
download | NetworkManager-4853be52af1b9c50c1150be1ccdada90b17e2dae.tar.gz |
shared: add nm_g_variant_take_ref() util
-rw-r--r-- | shared/nm-glib-aux/nm-macros-internal.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/shared/nm-glib-aux/nm-macros-internal.h b/shared/nm-glib-aux/nm-macros-internal.h index 2e46cd2db3..2da234e112 100644 --- a/shared/nm-glib-aux/nm-macros-internal.h +++ b/shared/nm-glib-aux/nm-macros-internal.h @@ -1226,6 +1226,14 @@ nm_g_variant_unref (GVariant *v) g_variant_unref (v); } +static inline GVariant * +nm_g_variant_take_ref (GVariant *v) +{ + if (v) + g_variant_take_ref (v); + return v; +} + /*****************************************************************************/ /* Determine whether @x is a power of two (@x being an integer type). |