[pango: 1/2] [pangofc-fontmap] Don't unref NULL object (RH bug#
- From: Behdad Esfahbod <behdad src gnome org>
- To: svn-commits-list gnome org
- Subject: [pango: 1/2] [pangofc-fontmap] Don't unref NULL object (RH bug#
- Date: Tue, 10 Mar 2009 06:03:37 -0400 (EDT)
commit 5861e2609ded6495ebfd4110c4fc8f07ba32ebca
Author: Behdad Esfahbod <behdad behdad org>
Date: Tue Mar 3 01:30:03 2009 +0330
[pangofc-fontmap] Don't unref NULL object (RH bug# 487593)
---
pango/pangofc-fontmap.c | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/pango/pangofc-fontmap.c b/pango/pangofc-fontmap.c
index 491b912..dda54f9 100644
--- a/pango/pangofc-fontmap.c
+++ b/pango/pangofc-fontmap.c
@@ -839,7 +839,11 @@ pango_fc_fontset_finalize (GObject *object)
unsigned int i;
for (i = 0; i < fontset->fonts->len; i++)
- g_object_unref (g_ptr_array_index(fontset->fonts, i));
+ {
+ PangoFont *font = g_ptr_array_index(fontset->fonts, i);
+ if (font)
+ g_object_unref (font);
+ }
g_ptr_array_free (fontset->fonts, TRUE);
for (i = 0; i < fontset->coverages->len; i++)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]