builder: Drop empty text chunks when precompiling
authorMatthias Clasen <mclasen@redhat.com>
Tue, 14 Dec 2021 06:06:05 +0000 (01:06 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 14 Dec 2021 06:21:06 +0000 (01:21 -0500)
These don't add any value either.

gtk/gtkbuilderprecompile.c

index 5128f3ab4b4b136649f698ba3b8b1f2a048a79ae..398fd75eb2b6adfb5acdb001b743005991c4b2dd 100644 (file)
@@ -314,6 +314,9 @@ record_text (GMarkupParseContext  *context,
   RecordData *data = user_data;
   RecordDataString *string;
 
+  if (text_len == 0)
+    return;
+
   if (!data->current->preserve_whitespace && is_whitespace (text, text_len))
     return;