]> git.eshelyaron.com Git - emacs.git/commitdiff
Use common inline syntax in intervals.h.
authorDmitry Antipov <dmantipov@yandex.ru>
Fri, 10 Aug 2012 09:37:43 +0000 (13:37 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Fri, 10 Aug 2012 09:37:43 +0000 (13:37 +0400)
* intervals.h (INTERVALS_INLINE): New macro.
Change all users from LISP_INLINE.

src/ChangeLog
src/intervals.h

index ec53ff2a26423a95972e7151409ff8025c813333..f6874ff9c19d92384820bd8eaf8a79bf75b7a9c9 100644 (file)
@@ -1,3 +1,9 @@
+2012-08-10  Dmitry Antipov  <dmantipov@yandex.ru>
+
+       Use common inline syntax in intervals.h.
+       * intervals.h (INTERVALS_INLINE): New macro.
+       Change all users from LISP_INLINE.
+
 2012-08-10  Dmitry Antipov  <dmantipov@yandex.ru>
 
        Define Qnone once for all platforms.
index 754b33f2ab9989dbd8acb52b574e944acb5c3bfe..a5166c6376f89ea107d7d46e689b79cfa9b4fde9 100644 (file)
@@ -19,6 +19,9 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #include "dispextern.h"
 
 INLINE_HEADER_BEGIN
+#ifndef INTERVALS_INLINE
+# define INTERVALS_INLINE INLINE
+#endif
 
 /* Basic data type for use of intervals.  */
 
@@ -133,14 +136,14 @@ struct interval
 /* Use these functions to set Lisp_Object
    or pointer slots of struct interval.  */
 
-LISP_INLINE void
+INTERVALS_INLINE void
 interval_set_parent (INTERVAL i, INTERVAL parent)
 {
   i->up_obj = 0;
   i->up.interval = parent;
 }
 
-LISP_INLINE void
+INTERVALS_INLINE void
 interval_set_object (INTERVAL i, Lisp_Object obj)
 {
   eassert (BUFFERP (obj) || STRINGP (obj));
@@ -148,19 +151,19 @@ interval_set_object (INTERVAL i, Lisp_Object obj)
   i->up.obj = obj;
 }
 
-LISP_INLINE void
+INTERVALS_INLINE void
 interval_set_left (INTERVAL i, INTERVAL left)
 {
   i->left = left;
 }
 
-LISP_INLINE void
+INTERVALS_INLINE void
 interval_set_right (INTERVAL i, INTERVAL right)
 {
   i->right = right;
 }
 
-LISP_INLINE Lisp_Object
+INTERVALS_INLINE Lisp_Object
 interval_set_plist (INTERVAL i, Lisp_Object plist)
 {
   i->plist = plist;
@@ -170,7 +173,7 @@ interval_set_plist (INTERVAL i, Lisp_Object plist)
 /* Make the parent of D be whatever the parent of S is, regardless
    of the type.  This is used when balancing an interval tree.  */
 
-LISP_INLINE void
+INTERVALS_INLINE void
 interval_copy_parent (INTERVAL d, INTERVAL s)
 {
   d->up = s->up;