summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>2003-05-27 16:35:40 +0000
committerOwen Taylor <otaylor@src.gnome.org>2003-05-27 16:35:40 +0000
commit50e0a307540676738ab4e7ffc8dd02fe5b2e5edb (patch)
tree76d0d2400579b8b60dac1c3be0062c892abe04f6
parent39d26cfa43cb47aaf478a180b53b2fbb52620534 (diff)
downloadpango-50e0a307540676738ab4e7ffc8dd02fe5b2e5edb.tar.gz
Use g_object_new() rather than g_type_create_instance() (Patch from
Tue May 27 12:32:43 2003 Owen Taylor <otaylor@redhat.com> * pango/pango-context.c (pango_context_new) pango/pango-layout.c (pango_context_new) pango/pango-win32.c (pango_win32_font_map_for_display) pango/pangox-fontmap.c (pango_x_font_map_for_display) pango/pangox.c (pango_x_font_new): Use g_object_new() rather than g_type_create_instance() (Patch from Benjamin Otte, #112786)
-rw-r--r--ChangeLog10
-rw-r--r--ChangeLog.pre-1-1010
-rw-r--r--ChangeLog.pre-1-410
-rw-r--r--ChangeLog.pre-1-610
-rw-r--r--ChangeLog.pre-1-810
-rw-r--r--pango/pango-context.c2
-rw-r--r--pango/pango-layout.c2
-rw-r--r--pango/pangowin32-fontmap.c2
-rw-r--r--pango/pangox-fontmap.c2
-rw-r--r--pango/pangox.c2
10 files changed, 55 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index e1d4b408..a9dd6d4b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+Tue May 27 12:32:43 2003 Owen Taylor <otaylor@redhat.com>
+
+ * pango/pango-context.c (pango_context_new)
+ pango/pango-layout.c (pango_context_new)
+ pango/pango-win32.c (pango_win32_font_map_for_display)
+ pango/pangox-fontmap.c (pango_x_font_map_for_display)
+ pango/pangox.c (pango_x_font_new): Use g_object_new()
+ rather than g_type_create_instance() (Patch from
+ Benjamin Otte, #112786)
+
Tue May 27 12:19:53 2003 Owen Taylor <otaylor@redhat.com>
* modules/basic/basic-ft2.c: Claim to handle everything
diff --git a/ChangeLog.pre-1-10 b/ChangeLog.pre-1-10
index e1d4b408..a9dd6d4b 100644
--- a/ChangeLog.pre-1-10
+++ b/ChangeLog.pre-1-10
@@ -1,3 +1,13 @@
+Tue May 27 12:32:43 2003 Owen Taylor <otaylor@redhat.com>
+
+ * pango/pango-context.c (pango_context_new)
+ pango/pango-layout.c (pango_context_new)
+ pango/pango-win32.c (pango_win32_font_map_for_display)
+ pango/pangox-fontmap.c (pango_x_font_map_for_display)
+ pango/pangox.c (pango_x_font_new): Use g_object_new()
+ rather than g_type_create_instance() (Patch from
+ Benjamin Otte, #112786)
+
Tue May 27 12:19:53 2003 Owen Taylor <otaylor@redhat.com>
* modules/basic/basic-ft2.c: Claim to handle everything
diff --git a/ChangeLog.pre-1-4 b/ChangeLog.pre-1-4
index e1d4b408..a9dd6d4b 100644
--- a/ChangeLog.pre-1-4
+++ b/ChangeLog.pre-1-4
@@ -1,3 +1,13 @@
+Tue May 27 12:32:43 2003 Owen Taylor <otaylor@redhat.com>
+
+ * pango/pango-context.c (pango_context_new)
+ pango/pango-layout.c (pango_context_new)
+ pango/pango-win32.c (pango_win32_font_map_for_display)
+ pango/pangox-fontmap.c (pango_x_font_map_for_display)
+ pango/pangox.c (pango_x_font_new): Use g_object_new()
+ rather than g_type_create_instance() (Patch from
+ Benjamin Otte, #112786)
+
Tue May 27 12:19:53 2003 Owen Taylor <otaylor@redhat.com>
* modules/basic/basic-ft2.c: Claim to handle everything
diff --git a/ChangeLog.pre-1-6 b/ChangeLog.pre-1-6
index e1d4b408..a9dd6d4b 100644
--- a/ChangeLog.pre-1-6
+++ b/ChangeLog.pre-1-6
@@ -1,3 +1,13 @@
+Tue May 27 12:32:43 2003 Owen Taylor <otaylor@redhat.com>
+
+ * pango/pango-context.c (pango_context_new)
+ pango/pango-layout.c (pango_context_new)
+ pango/pango-win32.c (pango_win32_font_map_for_display)
+ pango/pangox-fontmap.c (pango_x_font_map_for_display)
+ pango/pangox.c (pango_x_font_new): Use g_object_new()
+ rather than g_type_create_instance() (Patch from
+ Benjamin Otte, #112786)
+
Tue May 27 12:19:53 2003 Owen Taylor <otaylor@redhat.com>
* modules/basic/basic-ft2.c: Claim to handle everything
diff --git a/ChangeLog.pre-1-8 b/ChangeLog.pre-1-8
index e1d4b408..a9dd6d4b 100644
--- a/ChangeLog.pre-1-8
+++ b/ChangeLog.pre-1-8
@@ -1,3 +1,13 @@
+Tue May 27 12:32:43 2003 Owen Taylor <otaylor@redhat.com>
+
+ * pango/pango-context.c (pango_context_new)
+ pango/pango-layout.c (pango_context_new)
+ pango/pango-win32.c (pango_win32_font_map_for_display)
+ pango/pangox-fontmap.c (pango_x_font_map_for_display)
+ pango/pangox.c (pango_x_font_new): Use g_object_new()
+ rather than g_type_create_instance() (Patch from
+ Benjamin Otte, #112786)
+
Tue May 27 12:19:53 2003 Owen Taylor <otaylor@redhat.com>
* modules/basic/basic-ft2.c: Claim to handle everything
diff --git a/pango/pango-context.c b/pango/pango-context.c
index a589cbe9..99407d85 100644
--- a/pango/pango-context.c
+++ b/pango/pango-context.c
@@ -141,7 +141,7 @@ pango_context_new (void)
{
PangoContext *context;
- context = PANGO_CONTEXT (g_type_create_instance (pango_context_get_type ()));
+ context = g_object_new (PANGO_TYPE_CONTEXT, NULL);
return context;
}
diff --git a/pango/pango-layout.c b/pango/pango-layout.c
index c1258628..3143714d 100644
--- a/pango/pango-layout.c
+++ b/pango/pango-layout.c
@@ -265,7 +265,7 @@ pango_layout_new (PangoContext *context)
g_return_val_if_fail (context != NULL, NULL);
- layout = PANGO_LAYOUT (g_type_create_instance (pango_layout_get_type ()));
+ layout = g_object_new (PANGO_TYPE_LAYOUT, NULL);
layout->context = context;
g_object_ref (context);
diff --git a/pango/pangowin32-fontmap.c b/pango/pangowin32-fontmap.c
index 2ec80599..adcb6b97 100644
--- a/pango/pangowin32-fontmap.c
+++ b/pango/pangowin32-fontmap.c
@@ -245,7 +245,7 @@ pango_win32_font_map_for_display (void)
if (fontmap != NULL)
return PANGO_FONT_MAP (fontmap);
- fontmap = (PangoWin32FontMap *) g_type_create_instance (PANGO_TYPE_WIN32_FONT_MAP);
+ fontmap = g_object_new (PANGO_TYPE_WIN32_FONT_MAP, NULL);
fontmap->font_cache = pango_win32_font_cache_new ();
fontmap->freed_fonts = g_queue_new ();
diff --git a/pango/pangox-fontmap.c b/pango/pangox-fontmap.c
index 805c1f27..78814c16 100644
--- a/pango/pangox-fontmap.c
+++ b/pango/pangox-fontmap.c
@@ -287,7 +287,7 @@ pango_x_font_map_for_display (Display *display)
tmp_list = tmp_list->next;
}
- xfontmap = (PangoXFontMap *)g_type_create_instance (PANGO_TYPE_X_FONT_MAP);
+ xfontmap = g_object_new (PANGO_TYPE_X_FONT_MAP, NULL);
xfontmap->display = display;
xfontmap->font_cache = pango_x_font_cache_new (display);
diff --git a/pango/pangox.c b/pango/pangox.c
index 1ce921b4..80151a65 100644
--- a/pango/pangox.c
+++ b/pango/pangox.c
@@ -414,7 +414,7 @@ pango_x_font_new (PangoFontMap *fontmap, const char *spec, int size)
g_return_val_if_fail (fontmap != NULL, NULL);
g_return_val_if_fail (spec != NULL, NULL);
- result = (PangoXFont *)g_type_create_instance (PANGO_TYPE_X_FONT);
+ result = g_object_new (PANGO_TYPE_X_FONT, NULL);
result->fontmap = fontmap;
g_object_ref (fontmap);