aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGerd Moellmann2001-01-22 19:13:08 +0000
committerGerd Moellmann2001-01-22 19:13:08 +0000
commitcb2ddc536628e8976717999cac74ae3fe54e071a (patch)
tree1e9e7e9eda8699e5a770a7aea737b8b5368516b0 /src
parenteed0ee77fad418670c2f87f581e8745871142739 (diff)
downloademacs-cb2ddc536628e8976717999cac74ae3fe54e071a.tar.gz
emacs-cb2ddc536628e8976717999cac74ae3fe54e071a.zip
(build_desired_tool_bar_string): Make sure we have
a desired tool bar string, even if there are not tool bar items.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/xdisp.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index b4db657e1f3..f189db03478 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,9 @@
12001-01-22 Gerd Moellmann <gerd@gnu.org> 12001-01-22 Gerd Moellmann <gerd@gnu.org>
2 2
3 * xdisp.c (build_desired_tool_bar_string): Make sure we have
4 a desired tool bar string, even if there are not tool bar
5 items.
6
3 * xdisp.c (Ftool_bar_lines_needed): New function. 7 * xdisp.c (Ftool_bar_lines_needed): New function.
4 (syms_of_xdisp): Defsubr it. 8 (syms_of_xdisp): Defsubr it.
5 9
diff --git a/src/xdisp.c b/src/xdisp.c
index 78515968823..beafebffe16 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -7161,7 +7161,7 @@ build_desired_tool_bar_string (f)
7161 size_needed = f->n_tool_bar_items; 7161 size_needed = f->n_tool_bar_items;
7162 7162
7163 /* Reuse f->desired_tool_bar_string, if possible. */ 7163 /* Reuse f->desired_tool_bar_string, if possible. */
7164 if (size < size_needed) 7164 if (size < size_needed || NILP (f->desired_tool_bar_string))
7165 f->desired_tool_bar_string = Fmake_string (make_number (size_needed), 7165 f->desired_tool_bar_string = Fmake_string (make_number (size_needed),
7166 make_number (' ')); 7166 make_number (' '));
7167 else 7167 else