From 63dae8e97d343fd4ebfe3dc08f0e8dc932630a4c Mon Sep 17 00:00:00 2001 From: Joakim Verona Date: Tue, 10 Sep 2013 23:52:26 +0200 Subject: merge upstream --- src/alloc.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/alloc.c') diff --git a/src/alloc.c b/src/alloc.c index ebb8ef58991..0989e63664f 100644 --- a/src/alloc.c +++ b/src/alloc.c @@ -3479,6 +3479,7 @@ DEFUN ("make-marker", Fmake_marker, Smake_marker, 0, 0, 0, p->charpos = 0; p->next = NULL; p->insertion_type = 0; + p->need_adjustment = 0; return val; } @@ -3503,6 +3504,7 @@ build_marker (struct buffer *buf, ptrdiff_t charpos, ptrdiff_t bytepos) m->charpos = charpos; m->bytepos = bytepos; m->insertion_type = 0; + m->need_adjustment = 0; m->next = BUF_MARKERS (buf); BUF_MARKERS (buf) = m; return obj; @@ -3525,9 +3527,9 @@ free_marker (Lisp_Object marker) Any number of arguments, even zero arguments, are allowed. */ Lisp_Object -make_event_array (register int nargs, Lisp_Object *args) +make_event_array (ptrdiff_t nargs, Lisp_Object *args) { - int i; + ptrdiff_t i; for (i = 0; i < nargs; i++) /* The things that fit in a string -- cgit v1.2.1