[gtk/optimize-precompile: 62/69] builder: Use a reasonable default string size in precompile




commit b962d37f791539c36108e50f5dcc0409e7e7e8a0
Author: Garrett Regier <garrettregier gmail com>
Date:   Tue Sep 21 14:26:24 2021 -0700

    builder: Use a reasonable default string size in precompile

 gtk/gtkbuilderprecompile.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gtk/gtkbuilderprecompile.c b/gtk/gtkbuilderprecompile.c
index ebce99ddef..56f78476ff 100644
--- a/gtk/gtkbuilderprecompile.c
+++ b/gtk/gtkbuilderprecompile.c
@@ -393,7 +393,7 @@ _gtk_buildable_parser_precompile (const char  *text,
       offset += s->len + 1;
     }
 
-  marshaled = g_string_new ("");
+  marshaled = g_string_sized_new (4 + offset + 32);
   /* Magic marker */
   g_string_append_len (marshaled, "GBU\0", 4);
   marshal_uint32 (marshaled, offset);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]