aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorChong Yidong2006-06-02 16:35:59 +0000
committerChong Yidong2006-06-02 16:35:59 +0000
commit56f41f98c0536b58e5f2bfeb8e0675d64796125b (patch)
tree08846a298c00b79e18c0cd8073bb1aad442e0401 /src
parent3d80c94156fe6e9e750058edf091b638401cc248 (diff)
downloademacs-56f41f98c0536b58e5f2bfeb8e0675d64796125b.tar.gz
emacs-56f41f98c0536b58e5f2bfeb8e0675d64796125b.zip
* xfns.c (x_set_icon_name): No-op if arg is non-nil and not a
string.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/xfns.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index dccebac3ec5..06144ce5498 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12006-06-02 Chong Yidong <cyd@stupidchicken.com>
2
3 * xfns.c (x_set_icon_name): No-op if arg is non-nil and not a
4 string.
5
12006-06-02 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 62006-06-02 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2 7
3 * xdisp.c (next_element_from_composition): Set it->object to 8 * xdisp.c (next_element_from_composition): Set it->object to
diff --git a/src/xfns.c b/src/xfns.c
index 396ef8ceb64..9b9ba48ba82 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -1249,7 +1249,7 @@ x_set_icon_name (f, arg, oldval)
1249 if (STRINGP (oldval) && EQ (Fstring_equal (oldval, arg), Qt)) 1249 if (STRINGP (oldval) && EQ (Fstring_equal (oldval, arg), Qt))
1250 return; 1250 return;
1251 } 1251 }
1252 else if (!STRINGP (oldval) && EQ (oldval, Qnil) == EQ (arg, Qnil)) 1252 else if (!NILP (arg) || NILP (oldval))
1253 return; 1253 return;
1254 1254
1255 f->icon_name = arg; 1255 f->icon_name = arg;