aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lisp.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lisp.h b/src/lisp.h
index aa91a2b892e..d455e3c464f 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -1708,13 +1708,13 @@ extern void defvar_kboard P_ ((char *, int));
1708 1708
1709struct specbinding 1709struct specbinding
1710 { 1710 {
1711 Lisp_Object symbol, old_value; 1711 volatile Lisp_Object symbol, old_value;
1712 Lisp_Object (*func) P_ ((Lisp_Object)); 1712 volatile Lisp_Object (*func) P_ ((Lisp_Object));
1713 Lisp_Object unused; /* Dividing by 16 is faster than by 12 */ 1713 Lisp_Object unused; /* Dividing by 16 is faster than by 12 */
1714 }; 1714 };
1715 1715
1716extern struct specbinding *specpdl; 1716extern struct specbinding *specpdl;
1717extern struct specbinding *specpdl_ptr; 1717extern volatile struct specbinding *specpdl_ptr;
1718extern int specpdl_size; 1718extern int specpdl_size;
1719 1719
1720extern EMACS_INT max_specpdl_size; 1720extern EMACS_INT max_specpdl_size;