diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2009-10-20 21:46:20 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2009-10-20 21:57:40 +0200 |
commit | ea2b5b8f72c56bde682593e783552eb13b7412ad (patch) | |
tree | 587ff9c60c12bf3fec26de39fb018afbd1d498fb /device | |
parent | a6f1c3969da8040f1f7306308d0154858276cc51 (diff) |
Fix warnings
* device/chario.c (ttypush): Set parameter type to void * instead of
struct tty *, and implicitly cast the former into the latter instead.
* i386/i386at/com.c: Include <kern/mach_clock.h>.
(timeout, ttrstrt): Remove declarations.
(comtimer): Add unused void * parameter.
(comopen): Pass NULL to comtimer function.
* i386/i386at/kd.h (kd_belloff): Add unused void * parameter.
* i386/i386at/kd.c (timeout): Remove declaration.
(kd_belloff): Add unused void * parameter.
(feep, kdsetbell): Pass NULL to kd_belloff function.
* i386/i386at/lpr.c: Include <mach_clock.h>.
(timeout, ttrstrt): Remove declarations.
* kern/mach_clock.c (softclock, timeout, untimeout): Set parameter
type of fcn function pointer to void * instead of char *. Set type
of param to void * instead of char *.
* kern/mach_clock.h (timer_elt): Set parameter type of fcn member
to void * instead of char *. Set time of param member to void * instead
of char *.
(timeout): Set parameter type of fcn function pointer parameter to void
* instead of char *.
(untimeout): Likewise, set type of param parameter to void * instead of
char *.
* kern/sched_prim.c (sched_init): Remove cast of recompute_priorities.
Replace (char *)0 with NULL.
(thread_timeout): Set parameter type to void * instead of thread_t, and
implicitly cast the former into the latter instead.
(thread_timeout_setup): Remove cast of thread_timeout, cast
thread_depress_timeout into (void (*) (void*)). Remove cast of thread.
(thread_recompute_priorities): Add unused void * parameter.
Diffstat (limited to 'device')
-rw-r--r-- | device/chario.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/device/chario.c b/device/chario.c index 9e2dbad..d7c092e 100644 --- a/device/chario.c +++ b/device/chario.c @@ -895,8 +895,9 @@ void tty_output( * Send any buffered recvd chars up to user */ void ttypush( - register struct tty *tp) + void * _tp) { + register struct tty *tp = _tp; spl_t s = spltty(); register int state; |