Make TypeInfo structs not static. Reduces relocations.
authorBehdad Esfahbod <behdad@gnome.org>
Fri, 13 Oct 2006 17:23:39 +0000 (17:23 +0000)
committerBehdad Esfahbod <behdad@src.gnome.org>
Fri, 13 Oct 2006 17:23:39 +0000 (17:23 +0000)
2006-10-13  Behdad Esfahbod  <behdad@gnome.org>

        * pango/pango-ot-info.c (pango_ot_info_get_type):
        * pango/pango-ot-ruleset.c (pango_ot_ruleset_get_type):
        * pango/pangoatsui-fontmap.c (pango_atsui_family_get_type),
        (pango_atsui_face_get_type):
        * pango/pangocairo-font.c (pango_cairo_font_get_type):
        * pango/pangocairo-fontmap.c (pango_cairo_font_map_get_type):
        * pango/pangofc-fontmap.c (pango_fc_face_get_type),
        (pango_fc_family_get_type):
        * pango/pangowin32-fontmap.c (pango_win32_family_get_type),
        (pango_win32_face_get_type):
        * pango/pangox-fontmap.c (pango_x_font_map_get_type),
        (pango_x_face_get_type), (pango_x_family_get_type):
        * pango/pangox.c (pango_x_font_get_type):
        Make TypeInfo structs not static.  Reduces relocations.

ChangeLog
pango/pango-ot-info.c
pango/pango-ot-ruleset.c
pango/pangoatsui-fontmap.c
pango/pangocairo-font.c
pango/pangocairo-fontmap.c
pango/pangofc-fontmap.c
pango/pangowin32-fontmap.c
pango/pangox-fontmap.c
pango/pangox.c

index 4760a99..96f2818 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,22 @@
 2006-10-13  Behdad Esfahbod  <behdad@gnome.org>
 
+       * pango/pango-ot-info.c (pango_ot_info_get_type):
+       * pango/pango-ot-ruleset.c (pango_ot_ruleset_get_type):
+       * pango/pangoatsui-fontmap.c (pango_atsui_family_get_type),
+       (pango_atsui_face_get_type):
+       * pango/pangocairo-font.c (pango_cairo_font_get_type):
+       * pango/pangocairo-fontmap.c (pango_cairo_font_map_get_type):
+       * pango/pangofc-fontmap.c (pango_fc_face_get_type),
+       (pango_fc_family_get_type):
+       * pango/pangowin32-fontmap.c (pango_win32_family_get_type),
+       (pango_win32_face_get_type):
+       * pango/pangox-fontmap.c (pango_x_font_map_get_type),
+       (pango_x_face_get_type), (pango_x_family_get_type):
+       * pango/pangox.c (pango_x_font_get_type):
+       Make TypeInfo structs not static.  Reduces relocations.
+
+2006-10-13  Behdad Esfahbod  <behdad@gnome.org>
+
        Bug 361938 – Can't include *-lang modules (./configure
        --with-included-modules fails)
 
index 2eebc5f..fa3dd5f 100644 (file)
@@ -44,7 +44,7 @@ pango_ot_info_get_type (void)
 
   if (!object_type)
     {
-      static const GTypeInfo object_info =
+      const GTypeInfo object_info =
       {
         sizeof (PangoOTInfoClass),
         (GBaseInitFunc) NULL,
index 449dfd0..260f903 100644 (file)
@@ -46,7 +46,7 @@ pango_ot_ruleset_get_type (void)
 
   if (!object_type)
     {
-      static const GTypeInfo object_info =
+      const GTypeInfo object_info =
       {
         sizeof (PangoOTRulesetClass),
         (GBaseInitFunc) NULL,
index 059731d..6f271dc 100644 (file)
@@ -200,7 +200,7 @@ pango_atsui_family_get_type (void)
 
   if (!object_type)
     {
-      static const GTypeInfo object_info =
+      const GTypeInfo object_info =
       {
         sizeof (PangoFontFamilyClass),
         (GBaseInitFunc) NULL,
@@ -319,7 +319,7 @@ pango_atsui_face_get_type (void)
 
   if (!object_type)
     {
-      static const GTypeInfo object_info =
+      const GTypeInfo object_info =
       {
         sizeof (PangoFontFaceClass),
         (GBaseInitFunc) NULL,
index 412d330..ff05dd4 100644 (file)
@@ -36,7 +36,7 @@ pango_cairo_font_get_type (void)
 
   if (! cairo_font_type)
     {
-      static const GTypeInfo cairo_font_info =
+      const GTypeInfo cairo_font_info =
       {
        sizeof (PangoCairoFontIface), /* class_size */
        NULL,           /* base_init */
index 28a5a96..3260c2a 100644 (file)
@@ -40,7 +40,7 @@ pango_cairo_font_map_get_type (void)
 
   if (! cairo_font_map_type)
     {
-      static const GTypeInfo cairo_font_map_info =
+      const GTypeInfo cairo_font_map_info =
       {
        sizeof (PangoCairoFontMapIface), /* class_size */
        NULL,           /* base_init */
index f77b033..2baa4e4 100644 (file)
@@ -1842,7 +1842,7 @@ pango_fc_face_get_type (void)
 
   if (!object_type)
     {
-      static const GTypeInfo object_info =
+      const GTypeInfo object_info =
       {
         sizeof (PangoFontFaceClass),
         (GBaseInitFunc) NULL,
@@ -1970,7 +1970,7 @@ pango_fc_family_get_type (void)
 
   if (!object_type)
     {
-      static const GTypeInfo object_info =
+      const GTypeInfo object_info =
       {
         sizeof (PangoFontFamilyClass),
         (GBaseInitFunc) NULL,
index e0073a2..ad140b7 100644 (file)
@@ -398,7 +398,7 @@ pango_win32_family_get_type (void)
 
   if (!object_type)
     {
-      static const GTypeInfo object_info =
+      const GTypeInfo object_info =
       {
         sizeof (PangoFontFamilyClass),
         (GBaseInitFunc) NULL,
@@ -1042,7 +1042,7 @@ pango_win32_face_get_type (void)
 
   if (!object_type)
     {
-      static const GTypeInfo object_info =
+      const GTypeInfo object_info =
       {
         sizeof (PangoFontFaceClass),
         (GBaseInitFunc) NULL,
index 45637b6..4cbf06a 100644 (file)
@@ -180,7 +180,7 @@ pango_x_font_map_get_type (void)
 
   if (!object_type)
     {
-      static const GTypeInfo object_info =
+      const GTypeInfo object_info =
       {
         sizeof (PangoFontMapClass),
         (GBaseInitFunc) NULL,
@@ -1493,7 +1493,7 @@ pango_x_face_get_type (void)
 
   if (!object_type)
     {
-      static const GTypeInfo object_info =
+      const GTypeInfo object_info =
       {
         sizeof (PangoFontFaceClass),
         (GBaseInitFunc) NULL,
@@ -1652,7 +1652,7 @@ pango_x_family_get_type (void)
 
   if (!object_type)
     {
-      static const GTypeInfo object_info =
+      const GTypeInfo object_info =
       {
         sizeof (PangoFontFamilyClass),
         (GBaseInitFunc) NULL,
index a9f0b3b..40947d4 100644 (file)
@@ -229,7 +229,7 @@ pango_x_font_get_type (void)
 
   if (!object_type)
     {
-      static const GTypeInfo object_info =
+      const GTypeInfo object_info =
       {
         sizeof (PangoXFontClass),
         (GBaseInitFunc) NULL,