diff options
author | Thomas Haller <thaller@redhat.com> | 2017-06-14 13:20:49 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2017-06-14 14:04:57 +0200 |
commit | bb53b46bd1affc78e4bf77f719432715f2cd6688 (patch) | |
tree | 57a306851496ca99e74a3f230b60e0280fdfc914 | |
parent | b55fba8fbda49b9ec2f6f67c44960a0a5fd35ad9 (diff) | |
download | NetworkManager-bb53b46bd1affc78e4bf77f719432715f2cd6688.tar.gz |
shared: add nm_gstring_prepare() util
-rw-r--r-- | shared/nm-utils/nm-macros-internal.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/shared/nm-utils/nm-macros-internal.h b/shared/nm-utils/nm-macros-internal.h index 44f57e858a..011f45d0ee 100644 --- a/shared/nm-utils/nm-macros-internal.h +++ b/shared/nm-utils/nm-macros-internal.h @@ -420,6 +420,16 @@ fcn (void) \ /*****************************************************************************/ +static inline GString * +nm_gstring_prepare (GString **l) +{ + if (*l) + g_string_set_size (*l, 0); + else + *l = g_string_sized_new (30); + return *l; +} + static inline const char * nm_str_not_empty (const char *str) { |