aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman1995-08-19 05:38:46 +0000
committerRichard M. Stallman1995-08-19 05:38:46 +0000
commit308e97d01871e7c396c9b4848d79629fd0fbe41b (patch)
treec6b6e3fa24a34ba11adb4f47950e73078cba40c9 /src
parentf88ab1c917a744b1e6285dcf9bced6312c3d44e3 (diff)
downloademacs-308e97d01871e7c396c9b4848d79629fd0fbe41b.tar.gz
emacs-308e97d01871e7c396c9b4848d79629fd0fbe41b.zip
(struct Lisp_Marker): Make insertion_type an unsigned int.
Diffstat (limited to 'src')
-rw-r--r--src/lisp.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/lisp.h b/src/lisp.h
index 03a752d9034..fc5473d4636 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -576,16 +576,16 @@ struct Lisp_Free
576 576
577/* In a marker, the markbit of the chain field is used as the gc mark bit */ 577/* In a marker, the markbit of the chain field is used as the gc mark bit */
578struct Lisp_Marker 578struct Lisp_Marker
579 { 579{
580 int type : 16; /* = Lisp_Misc_Marker */ 580 int type : 16; /* = Lisp_Misc_Marker */
581 int spacer : 15; 581 int spacer : 15;
582 /* 1 means normal insertion at the marker's position 582 /* 1 means normal insertion at the marker's position
583 leaves the marker after the inserted text. */ 583 leaves the marker after the inserted text. */
584 int insertion_type : 1; 584 unsigned int insertion_type : 1;
585 struct buffer *buffer; 585 struct buffer *buffer;
586 Lisp_Object chain; 586 Lisp_Object chain;
587 int bufpos; 587 int bufpos;
588 }; 588};
589 589
590/* Forwarding pointer to an int variable. 590/* Forwarding pointer to an int variable.
591 This is allowed only in the value cell of a symbol, 591 This is allowed only in the value cell of a symbol,