summaryrefslogtreecommitdiff
path: root/src/xdisp.c
diff options
context:
space:
mode:
authorThien-Thi Nguyen <ttn@gnuvola.org>2006-07-17 07:47:41 +0000
committerThien-Thi Nguyen <ttn@gnuvola.org>2006-07-17 07:47:41 +0000
commitce7d5efe33cb969629e7820928e70819a1280d33 (patch)
treef77c0f53c533733424dec211b4d4a58ec89fae03 /src/xdisp.c
parentc9abd530020ee72a61b698f15d573619d7a4971b (diff)
(display_mode_line): Preserve match data.
Diffstat (limited to 'src/xdisp.c')
-rw-r--r--src/xdisp.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/xdisp.c b/src/xdisp.c
index d37f142e604..9c6c18df435 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -16542,6 +16542,7 @@ display_mode_line (w, face_id, format)
kboard-local variables in the mode_line_format will get the right
values. */
push_frame_kboard (it.f);
+ record_unwind_save_match_data ();
display_mode_element (&it, 0, 0, 0, format, Qnil, 0);
pop_frame_kboard ();