From bdc9b756cdbfd3dc2b8b2175816d4a81c7021a8d Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Fri, 11 Jan 2013 22:15:12 -0800 Subject: [PATCH] * indent.c (Fvertical_motion): Remove now-incorrect GCPROs for old_charpos and old_bytepos. --- src/ChangeLog | 5 +++++ src/indent.c | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/ChangeLog b/src/ChangeLog index 2481177f465..13b53e922ed 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2013-01-12 Dmitry Antipov + + * indent.c (Fvertical_motion): Remove now-incorrect GCPROs + for old_charpos and old_bytepos. + 2013-01-12 Paul Eggert Fix bug with set-time-zone-rule and LOCALTIME_CACHE (Bug#13415). diff --git a/src/indent.c b/src/indent.c index 4a30c00dd27..45b6afbd395 100644 --- a/src/indent.c +++ b/src/indent.c @@ -1970,7 +1970,7 @@ whether or not it is currently displayed in some window. */) struct window *w; Lisp_Object old_buffer; EMACS_INT old_charpos IF_LINT (= 0), old_bytepos IF_LINT (= 0); - struct gcpro gcpro1, gcpro2, gcpro3; + struct gcpro gcpro1; Lisp_Object lcols = Qnil; double cols IF_LINT (= 0); void *itdata = NULL; @@ -1987,7 +1987,7 @@ whether or not it is currently displayed in some window. */) w = decode_live_window (window); old_buffer = Qnil; - GCPRO3 (old_buffer, old_charpos, old_bytepos); + GCPRO1 (old_buffer); if (XBUFFER (w->buffer) != current_buffer) { /* Set the window's buffer temporarily to the current buffer. */ -- 2.39.5