aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJan Djärv2010-04-22 19:23:18 +0200
committerJan Djärv2010-04-22 19:23:18 +0200
commita0d0b56337892f81aae659d7a14cc91986f0b7fc (patch)
tree717d96cb33d1005088f673e9daa914df2856182d /src
parent4e7f249cbac5f2ab921762aaf24fd7c9fe39c092 (diff)
downloademacs-a0d0b56337892f81aae659d7a14cc91986f0b7fc.tar.gz
emacs-a0d0b56337892f81aae659d7a14cc91986f0b7fc.zip
Fix Bug#6001.
* xsettings.c (read_and_apply_settings): Check if current_font is NULL before strcmp (Bug#6001).
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/xsettings.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index c0b17d0d867..6588549e496 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12010-04-22 Jan Djärv <jan.h.d@swipnet.se>
2
3 * xsettings.c (read_and_apply_settings): Check if current_font is
4 NULL before strcmp (Bug#6001).
5
12010-04-21 Dan Nicolaescu <dann@ics.uci.edu> 62010-04-21 Dan Nicolaescu <dann@ics.uci.edu>
2 7
3 Clean up HP-UX files. 8 Clean up HP-UX files.
diff --git a/src/xsettings.c b/src/xsettings.c
index 2dd7f70eb60..4d128f19dd2 100644
--- a/src/xsettings.c
+++ b/src/xsettings.c
@@ -578,7 +578,7 @@ read_and_apply_settings (dpyinfo, send_event_p)
578 578
579 if (settings.seen & SEEN_FONT) 579 if (settings.seen & SEEN_FONT)
580 { 580 {
581 if (strcmp (current_font, settings.font) != 0) 581 if (!current_font || strcmp (current_font, settings.font) != 0)
582 { 582 {
583 free (current_font); 583 free (current_font);
584 current_font = settings.font; 584 current_font = settings.font;