Include config.h. Include sys/signal.h before config.h.
authorRichard M. Stallman <rms@gnu.org>
Sun, 21 Nov 1993 22:19:51 +0000 (22:19 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sun, 21 Nov 1993 22:19:51 +0000 (22:19 +0000)
(sav_alrm): Use SIGTYPE.
(FUNC): Typedef deleted.

src/hftctl.c

index 5891b25..17a2c8c 100644 (file)
@@ -55,6 +55,9 @@
 #include <sys/uio.h>
 #include <sys/tty.h>
 /* #include <sys/pty.h> */
+
+#include <config.h>
+
 #define REMOTE 0x01
 
 #undef ioctl
@@ -62,8 +65,6 @@ static char     SCCSid[] = "com/gnuemacs/src,3.1,9021-90/05/03-5/3/90";
 
 /*************** LOCAL DEFINES **********************************/
 
-typedef int    (*FUNC)();     /* pointer to a function        */
-
 #define QDEV   ((HFQPDEVCH<<8)|HFQPDEVCL)
 #define QLOC   ((HFQLOCCH<<8)|HFQLOCCL)
 #define QPS    ((HFQPRESCH<<8)|HFQPRESCL)
@@ -84,7 +85,7 @@ static int              hfskbd();
 extern int              errno;
 static jmp_buf          hftenv;
 static int              is_ack_vtd;
-static FUNC             sav_alrm;
+static SIGTYPE             (*sav_alrm) ();
 static struct hfctlreq  req =
                        { 0x1b,'[','x',0,0,0,21,HFCTLREQCH,HFCTLREQCL};
 static struct hfctlack  ACK =