aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c
diff options
context:
space:
mode:
authorEli Zaretskii2016-12-05 22:50:44 +0200
committerEli Zaretskii2016-12-05 22:50:44 +0200
commit66a5abb102ec1d6e4c327632ef235d1eb6433291 (patch)
tree9e894dfb5dcf42869bff94987d7ab5628ea71358 /src/eval.c
parente4deba098e0281538a0e7b04d849989f17e5bcc7 (diff)
downloademacs-66a5abb102ec1d6e4c327632ef235d1eb6433291.tar.gz
emacs-66a5abb102ec1d6e4c327632ef235d1eb6433291.zip
Fix compilation problems.
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/eval.c b/src/eval.c
index 4405b8bb738..9657f51aadc 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -1440,7 +1440,7 @@ push_handler_nosignal (Lisp_Object tag_ch_val, enum handlertype handlertype)
1440 c->tag_or_ch = tag_ch_val; 1440 c->tag_or_ch = tag_ch_val;
1441 c->val = Qnil; 1441 c->val = Qnil;
1442 c->next = handlerlist; 1442 c->next = handlerlist;
1443 c->lisp_eval_depth = lisp_eval_depth; 1443 c->f_lisp_eval_depth = lisp_eval_depth;
1444 c->pdlcount = SPECPDL_INDEX (); 1444 c->pdlcount = SPECPDL_INDEX ();
1445 c->poll_suppress_count = poll_suppress_count; 1445 c->poll_suppress_count = poll_suppress_count;
1446 c->interrupt_input_blocked = interrupt_input_blocked; 1446 c->interrupt_input_blocked = interrupt_input_blocked;
@@ -3157,7 +3157,7 @@ let_shadows_global_binding_p (Lisp_Object symbol)
3157 return 0; 3157 return 0;
3158} 3158}
3159 3159
3160void 3160static void
3161do_specbind (struct Lisp_Symbol *sym, union specbinding *bind, 3161do_specbind (struct Lisp_Symbol *sym, union specbinding *bind,
3162 Lisp_Object value) 3162 Lisp_Object value)
3163{ 3163{
@@ -3332,7 +3332,7 @@ rebind_for_thread_switch (void)
3332 if (was_trapped) 3332 if (was_trapped)
3333 XSYMBOL (sym)->trapped_write = SYMBOL_UNTRAPPED_WRITE; 3333 XSYMBOL (sym)->trapped_write = SYMBOL_UNTRAPPED_WRITE;
3334 bind->let.saved_value = Qnil; 3334 bind->let.saved_value = Qnil;
3335 do_specbind (XSYMBOL (sym, bind, value, true); 3335 do_specbind (XSYMBOL (sym), bind, value);
3336 if (was_trapped) 3336 if (was_trapped)
3337 XSYMBOL (sym)->trapped_write = SYMBOL_TRAPPED_WRITE; 3337 XSYMBOL (sym)->trapped_write = SYMBOL_TRAPPED_WRITE;
3338 } 3338 }
@@ -3363,7 +3363,7 @@ do_one_unbind (union specbinding *this_binding, bool unwinding)
3363 { /* If variable has a trivial value (no forwarding), and isn't 3363 { /* If variable has a trivial value (no forwarding), and isn't
3364 trapped we can just set it. No need to check for constant 3364 trapped we can just set it. No need to check for constant
3365 symbols here, since that was already done by specbind. */ 3365 symbols here, since that was already done by specbind. */
3366 struct Lisp_Symbol sym = specpdl_symbol (this_binding); 3366 Lisp_Object sym = specpdl_symbol (this_binding);
3367 if (SYMBOLP (sym) && XSYMBOL (sym)->redirect == SYMBOL_PLAINVAL) 3367 if (SYMBOLP (sym) && XSYMBOL (sym)->redirect == SYMBOL_PLAINVAL)
3368 { 3368 {
3369 if (XSYMBOL (sym)->trapped_write == SYMBOL_UNTRAPPED_WRITE) 3369 if (XSYMBOL (sym)->trapped_write == SYMBOL_UNTRAPPED_WRITE)
@@ -3399,7 +3399,7 @@ do_one_unbind (union specbinding *this_binding, bool unwinding)
3399 } 3399 }
3400} 3400}
3401 3401
3402void 3402static void
3403do_nothing (void) 3403do_nothing (void)
3404{} 3404{}
3405 3405