From a40f4c0e485189eee88c65b798eb30dd762a9f84 Mon Sep 17 00:00:00 2001 From: Sven Neumann Date: Tue, 4 Dec 2001 14:47:23 +0000 Subject: set n_families to -1 (uninitialized). (pango_ft2_font_map_list_families): 2001-12-04 Sven Neumann * pango/pangoft2-fontmap.c (pango_ft2_font_map_init): set n_families to -1 (uninitialized). (pango_ft2_font_map_list_families): set n_faces to -1 (uninitialized). This makes list_families and list_faces work again for PangoFT2. --- ChangeLog | 7 +++++++ ChangeLog.pre-1-0 | 7 +++++++ ChangeLog.pre-1-10 | 7 +++++++ ChangeLog.pre-1-2 | 7 +++++++ ChangeLog.pre-1-4 | 7 +++++++ ChangeLog.pre-1-6 | 7 +++++++ ChangeLog.pre-1-8 | 7 +++++++ pango/pangoft2-fontmap.c | 2 ++ 8 files changed, 51 insertions(+) diff --git a/ChangeLog b/ChangeLog index 85e4457d..c2ef0a33 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2001-12-04 Sven Neumann + + * pango/pangoft2-fontmap.c + (pango_ft2_font_map_init): set n_families to -1 (uninitialized). + (pango_ft2_font_map_list_families): set n_faces to -1 (uninitialized). + This makes list_families and list_faces work again for PangoFT2. + 2001-12-01 Matthias Clasen * pango/pango-fontset.c: Documentation fixes. diff --git a/ChangeLog.pre-1-0 b/ChangeLog.pre-1-0 index 85e4457d..c2ef0a33 100644 --- a/ChangeLog.pre-1-0 +++ b/ChangeLog.pre-1-0 @@ -1,3 +1,10 @@ +2001-12-04 Sven Neumann + + * pango/pangoft2-fontmap.c + (pango_ft2_font_map_init): set n_families to -1 (uninitialized). + (pango_ft2_font_map_list_families): set n_faces to -1 (uninitialized). + This makes list_families and list_faces work again for PangoFT2. + 2001-12-01 Matthias Clasen * pango/pango-fontset.c: Documentation fixes. diff --git a/ChangeLog.pre-1-10 b/ChangeLog.pre-1-10 index 85e4457d..c2ef0a33 100644 --- a/ChangeLog.pre-1-10 +++ b/ChangeLog.pre-1-10 @@ -1,3 +1,10 @@ +2001-12-04 Sven Neumann + + * pango/pangoft2-fontmap.c + (pango_ft2_font_map_init): set n_families to -1 (uninitialized). + (pango_ft2_font_map_list_families): set n_faces to -1 (uninitialized). + This makes list_families and list_faces work again for PangoFT2. + 2001-12-01 Matthias Clasen * pango/pango-fontset.c: Documentation fixes. diff --git a/ChangeLog.pre-1-2 b/ChangeLog.pre-1-2 index 85e4457d..c2ef0a33 100644 --- a/ChangeLog.pre-1-2 +++ b/ChangeLog.pre-1-2 @@ -1,3 +1,10 @@ +2001-12-04 Sven Neumann + + * pango/pangoft2-fontmap.c + (pango_ft2_font_map_init): set n_families to -1 (uninitialized). + (pango_ft2_font_map_list_families): set n_faces to -1 (uninitialized). + This makes list_families and list_faces work again for PangoFT2. + 2001-12-01 Matthias Clasen * pango/pango-fontset.c: Documentation fixes. diff --git a/ChangeLog.pre-1-4 b/ChangeLog.pre-1-4 index 85e4457d..c2ef0a33 100644 --- a/ChangeLog.pre-1-4 +++ b/ChangeLog.pre-1-4 @@ -1,3 +1,10 @@ +2001-12-04 Sven Neumann + + * pango/pangoft2-fontmap.c + (pango_ft2_font_map_init): set n_families to -1 (uninitialized). + (pango_ft2_font_map_list_families): set n_faces to -1 (uninitialized). + This makes list_families and list_faces work again for PangoFT2. + 2001-12-01 Matthias Clasen * pango/pango-fontset.c: Documentation fixes. diff --git a/ChangeLog.pre-1-6 b/ChangeLog.pre-1-6 index 85e4457d..c2ef0a33 100644 --- a/ChangeLog.pre-1-6 +++ b/ChangeLog.pre-1-6 @@ -1,3 +1,10 @@ +2001-12-04 Sven Neumann + + * pango/pangoft2-fontmap.c + (pango_ft2_font_map_init): set n_families to -1 (uninitialized). + (pango_ft2_font_map_list_families): set n_faces to -1 (uninitialized). + This makes list_families and list_faces work again for PangoFT2. + 2001-12-01 Matthias Clasen * pango/pango-fontset.c: Documentation fixes. diff --git a/ChangeLog.pre-1-8 b/ChangeLog.pre-1-8 index 85e4457d..c2ef0a33 100644 --- a/ChangeLog.pre-1-8 +++ b/ChangeLog.pre-1-8 @@ -1,3 +1,10 @@ +2001-12-04 Sven Neumann + + * pango/pangoft2-fontmap.c + (pango_ft2_font_map_init): set n_families to -1 (uninitialized). + (pango_ft2_font_map_list_families): set n_faces to -1 (uninitialized). + This makes list_families and list_faces work again for PangoFT2. + 2001-12-01 Matthias Clasen * pango/pango-fontset.c: Documentation fixes. diff --git a/pango/pangoft2-fontmap.c b/pango/pangoft2-fontmap.c index e472a08d..efe53442 100644 --- a/pango/pangoft2-fontmap.c +++ b/pango/pangoft2-fontmap.c @@ -254,6 +254,7 @@ pango_ft2_pattern_equal (MiniXftPattern *pattern1, static void pango_ft2_font_map_init (PangoFT2FontMap *ft2fontmap) { + ft2fontmap->n_families = -1; ft2fontmap->fonts = g_hash_table_new ((GHashFunc)pango_ft2_pattern_hash, @@ -402,6 +403,7 @@ pango_ft2_font_map_list_families (PangoFontMap *fontmap, ft2fontmap->families[i] = g_object_new (PANGO_FT2_TYPE_FAMILY, NULL); ft2fontmap->families[i]->family_name = g_strdup (s); ft2fontmap->families[i]->fontmap = ft2fontmap; + ft2fontmap->families[i]->n_faces = -1; } MiniXftFontSetDestroy (fontset); -- cgit v1.2.1