]> git.eshelyaron.com Git - emacs.git/commitdiff
declare unbind_for_thread_switch and rebind_for_thread_switch in lisp.h
authorTom Tromey <tromey@redhat.com>
Fri, 17 Aug 2012 13:16:16 +0000 (07:16 -0600)
committerTom Tromey <tromey@redhat.com>
Fri, 17 Aug 2012 13:16:16 +0000 (07:16 -0600)
src/lisp.h
src/thread.c

index f0c831852f64e4187654d614b7b889a78876c268..34ecfe697d6a45ba90d946d1ee264f4c927e29ac 100644 (file)
@@ -2969,6 +2969,8 @@ extern Lisp_Object internal_condition_case_n
 extern void specbind (Lisp_Object, Lisp_Object);
 extern void record_unwind_protect (Lisp_Object (*) (Lisp_Object), Lisp_Object);
 extern Lisp_Object unbind_to (ptrdiff_t, Lisp_Object);
+extern void rebind_for_thread_switch (void);
+extern void unbind_for_thread_switch (void);
 extern _Noreturn void error (const char *, ...) ATTRIBUTE_FORMAT_PRINTF (1, 2);
 extern _Noreturn void verror (const char *, va_list)
   ATTRIBUTE_FORMAT_PRINTF (1, 0);
index be98b4aae1d604bc64f0e07471bc5a074a8d9824..e492c5767932f186fc80afb645965ed0689aadbc 100644 (file)
@@ -24,10 +24,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #include "buffer.h"
 #include "process.h"
 
-/* FIXME */
-extern void unbind_for_thread_switch (void);
-extern void rebind_for_thread_switch (void);
-
 static struct thread_state primary_thread;
 
 struct thread_state *current_thread = &primary_thread;