summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ChangeLog4
-rw-r--r--src/xterm.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 73e8de3aa71..2d69bcf912b 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
+2003-08-19 Miles Bader <miles@gnu.org>
+
+ * xterm.c (x_term_init): Correctly use result of Ffile_readable_p.
+
2003-08-19 Gerd Moellmann <gerd@gnu.org>
* alloc.c (lisp_align_malloc): Check for memory full when
diff --git a/src/xterm.c b/src/xterm.c
index 5463ce8e192..18f225182c8 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -10194,7 +10194,7 @@ x_term_init (display_name, xrm_option, resource_name)
s = make_string (file, strlen (file));
abs_file = Fexpand_file_name(s, Qnil);
- if (! NILP (abs_file) && Ffile_readable_p (abs_file))
+ if (! NILP (abs_file) && !NILP (Ffile_readable_p (abs_file)))
gtk_rc_parse (SDATA (abs_file));
UNGCPRO;