Mercurial > emacs
diff src/buffer.c @ 46293:1fb8f75062c6
Use macro SPECPDL_INDEX.
| author | Juanma Barranquero <lekktu@gmail.com> |
|---|---|
| date | Thu, 11 Jul 2002 14:18:02 +0000 |
| parents | ca604a52d267 |
| children | 40db0673e6f0 |
line wrap: on
line diff
--- a/src/buffer.c Wed Jul 10 11:08:01 2002 +0000 +++ b/src/buffer.c Thu Jul 11 14:18:02 2002 +0000 @@ -1297,7 +1297,7 @@ /* Run hooks with the buffer to be killed the current buffer. */ { - int count = specpdl_ptr - specpdl; + int count = SPECPDL_INDEX (); Lisp_Object list; record_unwind_protect (save_excursion_restore, save_excursion_save ()); @@ -1548,7 +1548,7 @@ if (NILP (function) || EQ (function, Qfundamental_mode)) return Qnil; - count = specpdl_ptr - specpdl; + count = SPECPDL_INDEX (); /* To select a nonfundamental mode, select the buffer temporarily and then call the mode function. */ @@ -3586,7 +3586,7 @@ { struct buffer *b, *ob; Lisp_Object obuffer; - int count = specpdl_ptr - specpdl; + int count = SPECPDL_INDEX (); CHECK_OVERLAY (overlay); if (NILP (buffer)) @@ -3687,7 +3687,7 @@ { Lisp_Object buffer; struct buffer *b; - int count = specpdl_ptr - specpdl; + int count = SPECPDL_INDEX (); CHECK_OVERLAY (overlay);
