summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJody Goldberg <jody@gnome.org>2002-10-16 13:11:04 +0000
committerJody Goldberg <jody@src.gnome.org>2002-10-16 13:11:04 +0000
commit9266656beac6c238d5c34b0b7e9e89e8794f7449 (patch)
treebd2bd7d649c73367ae2d4fcfaa7a0b4e5f2b7d2e
parentd25787ede23b200e925abd4ae62a93825545744b (diff)
downloadgnome-control-center-9266656beac6c238d5c34b0b7e9e89e8794f7449.tar.gz
http://bugzilla.gnome.org/show_bug.cgi?id=95807 From
2002-10-16 Jody Goldberg <jody@gnome.org> http://bugzilla.gnome.org/show_bug.cgi?id=95807 From sylvain_pasche@yahoo.fr * main.c (open_pattern) : Add a safety check.
-rw-r--r--capplets/font/ChangeLog6
-rw-r--r--capplets/font/main.c2
2 files changed, 8 insertions, 0 deletions
diff --git a/capplets/font/ChangeLog b/capplets/font/ChangeLog
index 22a6e8273..6bef2ec9a 100644
--- a/capplets/font/ChangeLog
+++ b/capplets/font/ChangeLog
@@ -1,3 +1,9 @@
+2002-10-16 Jody Goldberg <jody@gnome.org>
+
+ http://bugzilla.gnome.org/show_bug.cgi?id=95807
+ From sylvain_pasche@yahoo.fr
+ * main.c (open_pattern) : Add a safety check.
+
2002-10-01 Jody Goldberg <jody@gnome.org>
* Release 2.1.0.1
diff --git a/capplets/font/main.c b/capplets/font/main.c
index 0725fdd6b..cc07fb649 100644
--- a/capplets/font/main.c
+++ b/capplets/font/main.c
@@ -164,6 +164,8 @@ open_pattern (FcPattern *pattern,
int screen = gdk_x11_get_default_screen ();
res_pattern = XftFontMatch (xdisplay, screen, pattern, &result);
+ if (res_pattern == NULL)
+ return NULL;
FcPatternDel (res_pattern, FC_HINTING);
FcPatternAddBool (res_pattern, FC_HINTING, hinting != HINT_NONE);