* krlogin.c: Always provide prototype for setsignal and not if
authorEzra Peisach <epeisach@mit.edu>
Mon, 4 Jun 2001 15:58:40 +0000 (15:58 +0000)
committerEzra Peisach <epeisach@mit.edu>
Mon, 4 Jun 2001 15:58:40 +0000 (15:58 +0000)
__STDC__ is defined.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13264 dc483132-0cff-0310-8789-dd5450dbe970

src/appl/bsd/ChangeLog
src/appl/bsd/krlogin.c

index 6d205c1aa17a841f4472f698a312d4875d02f41f..4ecd9503f633bdb6f75a3e6d34539a5df15d697d 100644 (file)
@@ -1,3 +1,8 @@
+2001-06-04  Ezra Peisach  <epeisach@mit.edu>
+
+       * krlogin.c: Always provide prototype for setsignal and not if
+       __STDC__ is defined.
+
 2001-06-01  Ezra Peisach  <epeisach@mit.edu>
 
        * login.c: Add braces around initializers. Cleanup assignments in
index 28103bb6790c1f87ec94aac1901f2e1c5c6f5b26..a4f6fb8c8c505074c8f4292150508ae3fce54796 100644 (file)
@@ -261,9 +261,7 @@ krb5_sigtype        sigwinch KRB5_PROTOTYPE((int));
 int server_message KRB5_PROTOTYPE((int));
 void oob KRB5_PROTOTYPE((void));
 krb5_sigtype   lostpeer KRB5_PROTOTYPE((int));
-#if __STDC__
-void setsignal(int sig, krb5_sigtype (*act)());
-#endif
+void setsignal KRB5_PROTOTYPE((int sig, krb5_sigtype (*act)()));
 static int read_wrapper(int fd, char *buf, int size, int *got_esc);
 void try_normal(char **);
 static void mode(int);
@@ -274,7 +272,7 @@ static void doit(sigset_t *);
 static int reader(int);
 static void doit(int);
 #endif
-static int control(unsigned char *, int);
+static int control(char *, int);
 static void sendwindow(void);
 static void stop(int), echo(int);
 static void writer(void), done(int);
@@ -1498,7 +1496,7 @@ void oob()
    client.  */
 
 static int control(cp, n)
-     unsigned char *cp;
+     char *cp;
      int n;
 {
     if ((n >= 5) && (cp[2] == 'o') && (cp[3] == 'o')) {