aboutsummaryrefslogtreecommitdiffstats
path: root/src/intervals.c
diff options
context:
space:
mode:
authorKarl Heuer1994-09-27 02:30:34 +0000
committerKarl Heuer1994-09-27 02:30:34 +0000
commitb629dd47e02edba483c2140c5a77b67fed01fe04 (patch)
tree2ca5d273921a515a66156953eef138a30986a4b1 /src/intervals.c
parent8c18cbfbef6cc23e65d264200536960977d48cc5 (diff)
downloademacs-b629dd47e02edba483c2140c5a77b67fed01fe04.tar.gz
emacs-b629dd47e02edba483c2140c5a77b67fed01fe04.zip
(create_root_interval, balance_possible_root_interval, delete_interval): Use
type test macros.
Diffstat (limited to 'src/intervals.c')
-rw-r--r--src/intervals.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/intervals.c b/src/intervals.c
index 8386eaded5a..5ec26e2d301 100644
--- a/src/intervals.c
+++ b/src/intervals.c
@@ -70,13 +70,13 @@ create_root_interval (parent)
70 70
71 new = make_interval (); 71 new = make_interval ();
72 72
73 if (XTYPE (parent) == Lisp_Buffer) 73 if (BUFFERP (parent))
74 { 74 {
75 new->total_length = (BUF_Z (XBUFFER (parent)) 75 new->total_length = (BUF_Z (XBUFFER (parent))
76 - BUF_BEG (XBUFFER (parent))); 76 - BUF_BEG (XBUFFER (parent)));
77 XBUFFER (parent)->intervals = new; 77 XBUFFER (parent)->intervals = new;
78 } 78 }
79 else if (XTYPE (parent) == Lisp_String) 79 else if (STRINGP (parent))
80 { 80 {
81 new->total_length = XSTRING (parent)->size; 81 new->total_length = XSTRING (parent)->size;
82 XSTRING (parent)->intervals = new; 82 XSTRING (parent)->intervals = new;
@@ -411,9 +411,9 @@ balance_possible_root_interval (interval)
411 parent = (Lisp_Object) (interval->parent); 411 parent = (Lisp_Object) (interval->parent);
412 interval = balance_an_interval (interval); 412 interval = balance_an_interval (interval);
413 413
414 if (XTYPE (parent) == Lisp_Buffer) 414 if (BUFFERP (parent))
415 XBUFFER (parent)->intervals = interval; 415 XBUFFER (parent)->intervals = interval;
416 else if (XTYPE (parent) == Lisp_String) 416 else if (STRINGP (parent))
417 XSTRING (parent)->intervals = interval; 417 XSTRING (parent)->intervals = interval;
418 418
419 return interval; 419 return interval;
@@ -1049,9 +1049,9 @@ delete_interval (i)
1049 if (! NULL_INTERVAL_P (parent)) 1049 if (! NULL_INTERVAL_P (parent))
1050 parent->parent = (INTERVAL) owner; 1050 parent->parent = (INTERVAL) owner;
1051 1051
1052 if (XTYPE (owner) == Lisp_Buffer) 1052 if (BUFFERP (owner))
1053 XBUFFER (owner)->intervals = parent; 1053 XBUFFER (owner)->intervals = parent;
1054 else if (XTYPE (owner) == Lisp_String) 1054 else if (STRINGP (owner))
1055 XSTRING (owner)->intervals = parent; 1055 XSTRING (owner)->intervals = parent;
1056 else 1056 else
1057 abort (); 1057 abort ();