$NetBSD: patch-ab,v 1.1.1.1 2005/08/10 21:01:52 jlam Exp $ --- server/gam_kqueue.c.orig 2005-08-04 08:17:37.000000000 +0000 +++ server/gam_kqueue.c @@ -52,6 +52,7 @@ #include #include #include +#include #include #include #include @@ -327,7 +328,7 @@ gam_kqueue_get_uint_sysctl (const char * { unsigned int value_len = sizeof(*value); - if (sysctlbyname(name, value, &value_len, NULL, 0) < 0) + if (sysctlbyname(name, value, &value_len, (void *)NULL, 0) < 0) { gam_error(DEBUG_INFO, "unable to retrieve %s: %s\n", name, g_strerror(errno)); return FALSE; @@ -1031,7 +1032,7 @@ gam_kqueue_kevent_cb (GIOChannel *source } for (i = 0; i < nevents; i++) - MONITOR(ev[i].udata)->handle_kevent(ev[i].udata, &ev[i]); + MONITOR(ev[i].udata)->handle_kevent(MONITOR(ev[i].udata), &ev[i]); return TRUE; /* keep source */ }