aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
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