diff options
| author | Jan Djärv | 2010-04-22 19:23:18 +0200 |
|---|---|---|
| committer | Jan Djärv | 2010-04-22 19:23:18 +0200 |
| commit | a0d0b56337892f81aae659d7a14cc91986f0b7fc (patch) | |
| tree | 717d96cb33d1005088f673e9daa914df2856182d /src | |
| parent | 4e7f249cbac5f2ab921762aaf24fd7c9fe39c092 (diff) | |
| download | emacs-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/ChangeLog | 5 | ||||
| -rw-r--r-- | src/xsettings.c | 2 |
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 @@ | |||
| 1 | 2010-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 | |||
| 1 | 2010-04-21 Dan Nicolaescu <dann@ics.uci.edu> | 6 | 2010-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; |