diff options
author | Thomas Haller <thaller@redhat.com> | 2021-03-15 20:08:00 +0100 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2021-03-16 09:55:47 +0100 |
commit | 07610da4ca19e17bff154dc54d3a80f5ab5a7179 (patch) | |
tree | 3f409f46085ee0b83a223e993645f4603719a454 | |
parent | ca869bff9f79025362cc7a55c5ebdc8e8cf10424 (diff) | |
download | NetworkManager-07610da4ca19e17bff154dc54d3a80f5ab5a7179.tar.gz |
shared: add mutable union field NMUtilsNamedValue.{name,value_str}_mutable
NMUtilsNamedValue is a generic tuple that we use for different purposes.
Often we require a mutable string, so add a union alias for that case.
-rw-r--r-- | src/libnm-glib-aux/nm-shared-utils.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libnm-glib-aux/nm-shared-utils.h b/src/libnm-glib-aux/nm-shared-utils.h index db816a8c10..588541e3fe 100644 --- a/src/libnm-glib-aux/nm-shared-utils.h +++ b/src/libnm-glib-aux/nm-shared-utils.h @@ -1727,9 +1727,11 @@ typedef struct { union { NMUtilsNamedEntry named_entry; const char * name; + char * name_mutable; }; union { const char *value_str; + char * value_str_mutable; gpointer value_ptr; }; } NMUtilsNamedValue; |