X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/8801a864d2f7d9b6a77dfffa606f27f338127582..1337ac7772ec2f45861702d83b4b06a5da638105:/src/marker.c diff --git a/src/marker.c b/src/marker.c index 5b01738cf9..7ef5b2a2bb 100644 --- a/src/marker.c +++ b/src/marker.c @@ -32,6 +32,8 @@ static int cached_bytepos; static struct buffer *cached_buffer; static int cached_modiff; +static void byte_char_debug_check P_ ((struct buffer *, int, int)); + /* Nonzero means enable debugging checks on byte/char correspondences. */ static int byte_debug_flag; @@ -97,7 +99,7 @@ clear_charpos_cache (b) } \ } -int +static void byte_char_debug_check (b, charpos, bytepos) struct buffer *b; int charpos, bytepos; @@ -448,10 +450,6 @@ DEFUN ("marker-position", Fmarker_position, Smarker_position, 1, 1, 0, (marker) Lisp_Object marker; { - register Lisp_Object pos; - register int i; - register struct buffer *buf; - CHECK_MARKER (marker, 0); if (XMARKER (marker)->buffer) return make_number (XMARKER (marker)->charpos); @@ -845,7 +843,6 @@ nil means the marker stays before text inserted there.") (marker) register Lisp_Object marker; { - register Lisp_Object buf; CHECK_MARKER (marker, 0); return XMARKER (marker)->insertion_type ? Qt : Qnil; }