diff --git a/shared/nm-glib-aux/nm-enum-utils.c b/shared/nm-glib-aux/nm-enum-utils.c index e105a4f5e5..e92797fdd1 100644 --- a/shared/nm-glib-aux/nm-enum-utils.c +++ b/shared/nm-glib-aux/nm-enum-utils.c @@ -143,7 +143,7 @@ _nm_utils_enum_to_str_full (GType type, return g_strdup (enum_value->value_nick); } else if (G_IS_FLAGS_CLASS (klass)) { GFlagsValue *flags_value; - GString *str = g_string_new (""); + GString *str = g_string_sized_new (16); unsigned uvalue = (unsigned) value; flags_separator = flags_separator ?: " ";