diff --git a/ldb/interrupt.h b/ldb/interrupt.h
index cd3546cc4e0e356ec7674d8b889231d5b2d959d9..18731c3cfa8589048bad5af5abc812b093236bce 100644
--- a/ldb/interrupt.h
+++ b/ldb/interrupt.h
@@ -1,4 +1,4 @@
-/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/ldb/Attic/interrupt.h,v 1.1 1990/03/29 21:23:00 ch Exp $ */
+/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/ldb/Attic/interrupt.h,v 1.2 1991/05/24 17:50:52 wlott Exp $ */
 
 #if !defined(_INCLUDE_INTERRUPT_H_)
 #define _INCLUDE_INTERRUPT_H_
@@ -11,9 +11,12 @@ extern struct sigcontext *lisp_interrupt_contexts[MAX_INTERRUPTS];
 
 union interrupt_handler {
 	lispobj lisp;
-	int (*c)();
+	void (*c)();
 };
 
+extern void interrupt_handle_now(), interrupt_handle_pending();
+extern void interrupt_internal_error();
+
 extern union interrupt_handler interrupt_handlers[NSIG];
 
 #define BLOCKABLE (sigmask(SIGHUP) | sigmask(SIGINT) | \