b_to_q() and q_to_b() take a "u_char *" argument, so use a u_char array

in one place, and don't cast a "u_char *" to a "char *" in the q_to_b()
call(!) in another.
This commit is contained in:
simonb 2003-01-19 23:11:46 +00:00
parent c1ff3ce973
commit 1354fecf22
1 changed files with 4 additions and 4 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: tty_pty.c,v 1.66 2002/11/26 18:44:35 christos Exp $ */ /* $NetBSD: tty_pty.c,v 1.67 2003/01/19 23:11:46 simonb Exp $ */
/* /*
* Copyright (c) 1982, 1986, 1989, 1993 * Copyright (c) 1982, 1986, 1989, 1993
@ -41,7 +41,7 @@
*/ */
#include <sys/cdefs.h> #include <sys/cdefs.h>
__KERNEL_RCSID(0, "$NetBSD: tty_pty.c,v 1.66 2002/11/26 18:44:35 christos Exp $"); __KERNEL_RCSID(0, "$NetBSD: tty_pty.c,v 1.67 2003/01/19 23:11:46 simonb Exp $");
#include "opt_compat_sunos.h" #include "opt_compat_sunos.h"
@ -557,7 +557,7 @@ ptcread(dev, uio, flag)
{ {
struct pt_softc *pti = pt_softc[minor(dev)]; struct pt_softc *pti = pt_softc[minor(dev)];
struct tty *tp = pti->pt_tty; struct tty *tp = pti->pt_tty;
char buf[BUFSIZ]; u_char buf[BUFSIZ];
int error = 0, cc; int error = 0, cc;
/* /*
@ -652,7 +652,7 @@ again:
return (EIO); return (EIO);
} }
if (cc) if (cc)
(void) b_to_q((char *)cp, cc, &tp->t_canq); (void) b_to_q(cp, cc, &tp->t_canq);
cc = 0; cc = 0;
} }
(void) putc(0, &tp->t_canq); (void) putc(0, &tp->t_canq);