[pango/line-breaker: 1/49] attributes: Better error message




commit 33420cc5bb452cd51e06743c053ae4e224ae5653
Author: Matthias Clasen <mclasen redhat com>
Date:   Mon Jan 24 07:45:54 2022 -0500

    attributes: Better error message
    
    Mention relevant details

 pango/pango-attributes.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/pango/pango-attributes.c b/pango/pango-attributes.c
index 60d14706..a984e6f2 100644
--- a/pango/pango-attributes.c
+++ b/pango/pango-attributes.c
@@ -2668,7 +2668,12 @@ attr_print (GString        *str,
   else if ((features = pango_attribute_as_font_features (attr)) != NULL)
     g_string_append_printf (str, " \"%s\"", features->features);
   else
-    g_assert_not_reached ();
+    {
+      g_warning ("Unhandled attribute type %s (%d)\n",
+                 get_attr_type_nick (attr->klass->type),
+                 attr->klass->type);
+      g_assert_not_reached ();
+    }
 }
 
 /**


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