summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2021-06-18 14:36:41 +0200
committerThomas Haller <thaller@redhat.com>2021-06-23 12:13:38 +0200
commite2defd011571339e974ed53453bcf30daad2fe31 (patch)
tree2a2e4606b4da47cdc814f7f759c6b86932a6cbc5 /src
parentedb31252cc4d57e8d80b1e1c907b3c37a49a250b (diff)
glib-aux: add nm_g_variant_singleton_s_empty() helper
Diffstat (limited to 'src')
-rw-r--r--src/libnm-glib-aux/nm-shared-utils.c6
-rw-r--r--src/libnm-glib-aux/nm-shared-utils.h1
2 files changed, 7 insertions, 0 deletions
diff --git a/src/libnm-glib-aux/nm-shared-utils.c b/src/libnm-glib-aux/nm-shared-utils.c
index e2d88af66a..e42e0fe590 100644
--- a/src/libnm-glib-aux/nm-shared-utils.c
+++ b/src/libnm-glib-aux/nm-shared-utils.c
@@ -564,6 +564,12 @@ nm_g_variant_singleton_b(gboolean value)
: _variant_singleton_get(g_variant_new_boolean(FALSE));
}
+GVariant *
+nm_g_variant_singleton_s_empty(void)
+{
+ return _variant_singleton_get(g_variant_new_string(""));
+}
+
static GVariant *
_variant_singleton_get_array_init(GVariant **p_singleton, const char *variant_type)
{
diff --git a/src/libnm-glib-aux/nm-shared-utils.h b/src/libnm-glib-aux/nm-shared-utils.h
index 129963f20b..67c3a59b69 100644
--- a/src/libnm-glib-aux/nm-shared-utils.h
+++ b/src/libnm-glib-aux/nm-shared-utils.h
@@ -1505,6 +1505,7 @@ char *nm_utils_str_utf8safe_escape_take(char *str, NMUtilsStrUtf8SafeFlags flags
GVariant *nm_g_variant_singleton_b(gboolean value);
GVariant *nm_g_variant_singleton_u_0(void);
+GVariant *nm_g_variant_singleton_s_empty(void);
GVariant *nm_g_variant_singleton_aLsvI(void);
GVariant *nm_g_variant_singleton_aLsaLsvII(void);
GVariant *nm_g_variant_singleton_aaLsvI(void);