diff options
Diffstat (limited to 'src/alloc.c')
| -rw-r--r-- | src/alloc.c | 6 |
1 files changed, 4 insertions, 2 deletions
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, | |||
| 3479 | p->charpos = 0; | 3479 | p->charpos = 0; |
| 3480 | p->next = NULL; | 3480 | p->next = NULL; |
| 3481 | p->insertion_type = 0; | 3481 | p->insertion_type = 0; |
| 3482 | p->need_adjustment = 0; | ||
| 3482 | return val; | 3483 | return val; |
| 3483 | } | 3484 | } |
| 3484 | 3485 | ||
| @@ -3503,6 +3504,7 @@ build_marker (struct buffer *buf, ptrdiff_t charpos, ptrdiff_t bytepos) | |||
| 3503 | m->charpos = charpos; | 3504 | m->charpos = charpos; |
| 3504 | m->bytepos = bytepos; | 3505 | m->bytepos = bytepos; |
| 3505 | m->insertion_type = 0; | 3506 | m->insertion_type = 0; |
| 3507 | m->need_adjustment = 0; | ||
| 3506 | m->next = BUF_MARKERS (buf); | 3508 | m->next = BUF_MARKERS (buf); |
| 3507 | BUF_MARKERS (buf) = m; | 3509 | BUF_MARKERS (buf) = m; |
| 3508 | return obj; | 3510 | return obj; |
| @@ -3525,9 +3527,9 @@ free_marker (Lisp_Object marker) | |||
| 3525 | Any number of arguments, even zero arguments, are allowed. */ | 3527 | Any number of arguments, even zero arguments, are allowed. */ |
| 3526 | 3528 | ||
| 3527 | Lisp_Object | 3529 | Lisp_Object |
| 3528 | make_event_array (register int nargs, Lisp_Object *args) | 3530 | make_event_array (ptrdiff_t nargs, Lisp_Object *args) |
| 3529 | { | 3531 | { |
| 3530 | int i; | 3532 | ptrdiff_t i; |
| 3531 | 3533 | ||
| 3532 | for (i = 0; i < nargs; i++) | 3534 | for (i = 0; i < nargs; i++) |
| 3533 | /* The things that fit in a string | 3535 | /* The things that fit in a string |