diff options
Diffstat (limited to 'pango/pango-layout.c')
-rw-r--r-- | pango/pango-layout.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pango/pango-layout.c b/pango/pango-layout.c index e6587c0f..0214997e 100644 --- a/pango/pango-layout.c +++ b/pango/pango-layout.c @@ -1256,7 +1256,8 @@ pango_layout_set_tabs (PangoLayout *layout, return; g_clear_pointer (&layout->tabs, pango_tab_array_free); - layout->tabs = pango_tab_array_copy (tabs); + if (tabs) + layout->tabs = pango_tab_array_copy (tabs); g_object_notify_by_pspec (G_OBJECT (layout), props[PROP_TABS]); layout_changed (layout); |