aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c
diff options
context:
space:
mode:
authorPaul Eggert2017-02-26 09:56:44 -0800
committerPaul Eggert2017-02-26 09:58:25 -0800
commitd83c75ec19b549a1700622157d0ee292ca59785e (patch)
treeb7efd5d79d90b970662d2229241602dc93cdde35 /src/eval.c
parentd8899b9d1baf517b30ec4752d1458e2a06000646 (diff)
downloademacs-d83c75ec19b549a1700622157d0ee292ca59785e.tar.gz
emacs-d83c75ec19b549a1700622157d0ee292ca59785e.zip
Remove a few unused C functions
* src/eval.c (let_shadows_global_binding_p): * src/print.c (write_string): * src/systhread.c (sys_mutex_destroy, sys_thread_equal): Remove. * src/print.c (write_string): Rename from write_string_1. All uses changed.
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/src/eval.c b/src/eval.c
index 22b02b49521..9b36ee04ed2 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -3213,18 +3213,6 @@ let_shadows_buffer_binding_p (struct Lisp_Symbol *symbol)
3213 return 0; 3213 return 0;
3214} 3214}
3215 3215
3216bool
3217let_shadows_global_binding_p (Lisp_Object symbol)
3218{
3219 union specbinding *p;
3220
3221 for (p = specpdl_ptr; p > specpdl; )
3222 if ((--p)->kind >= SPECPDL_LET && EQ (specpdl_symbol (p), symbol))
3223 return 1;
3224
3225 return 0;
3226}
3227
3228static void 3216static void
3229do_specbind (struct Lisp_Symbol *sym, union specbinding *bind, 3217do_specbind (struct Lisp_Symbol *sym, union specbinding *bind,
3230 Lisp_Object value, enum Set_Internal_Bind bindflag) 3218 Lisp_Object value, enum Set_Internal_Bind bindflag)