[pango/pango2: 120/135] fixup pango-attr-list.c




commit 31a19e8abcc3534b738e6b8763f57a376f9288c4
Author: Matthias Clasen <mclasen redhat com>
Date:   Fri Feb 18 12:25:12 2022 -0600

    fixup pango-attr-list.c

 pango/pango-attr-list.c | 10 ++++++++++
 1 file changed, 10 insertions(+)
---
diff --git a/pango/pango-attr-list.c b/pango/pango-attr-list.c
index 2615ddf1..5c298906 100644
--- a/pango/pango-attr-list.c
+++ b/pango/pango-attr-list.c
@@ -1245,6 +1245,12 @@ pango_attr_list_from_string (const char *text)
           attr = pango_attr_sentence_new ();
           break;
 
+        case PANGO_ATTR_PARAGRAPH:
+          integer = g_ascii_strtoll (p, &endp, 10);
+          if (!is_valid_end_char (*endp)) goto fail;
+          attr = pango_attr_paragraph_new ();
+          break;
+
         case PANGO_ATTR_BASELINE_SHIFT:
           ENUM_ATTR(baseline_shift, PangoBaselineShift, 0, G_MAXINT);
           break;
@@ -1253,6 +1259,10 @@ pango_attr_list_from_string (const char *text)
           ENUM_ATTR(font_scale, PangoFontScale, PANGO_FONT_SCALE_NONE, PANGO_FONT_SCALE_SMALL_CAPS);
           break;
 
+        case PANGO_ATTR_LINE_SPACING:
+          INT_ATTR(line_spacing, int);
+          break;
+
         default:
           g_assert_not_reached ();
         }


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