From 2b7febc80a447b4ee4a2a2dc7339b6226be9bb1a Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Sun, 18 Jan 2009 01:33:18 +0000 Subject: [PATCH] Fix osx compile svn:r1018 --- kqueue.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/kqueue.c b/kqueue.c index f52be66d..7aa84786 100644 --- a/kqueue.c +++ b/kqueue.c @@ -76,8 +76,8 @@ struct kqop { static void *kq_init (struct event_base *); static int kq_add (struct event_base *, int, short, short, void *); static int kq_del (struct event_base *, int, short, short, void *); -static int kq_sig_add (struct event_base *, int, short, short); -static int kq_sig_del (struct event_base *, int, short, short); +static int kq_sig_add (struct event_base *, int, short, short, void *); +static int kq_sig_del (struct event_base *, int, short, short, void *); static int kq_dispatch (struct event_base *, struct timeval *); static int kq_insert (struct kqop *, struct kevent *); static void kq_dealloc (struct event_base *); @@ -378,11 +378,12 @@ kq_dealloc(struct event_base *base) /* signal handling */ static int -kq_sig_add(struct event_base *base, int nsignal, short old, short events) +kq_sig_add(struct event_base *base, int nsignal, short old, short events, void *p) { struct kqop *kqop = base->evbase; struct kevent kev; struct timespec timeout = { 0, 0 }; + (void)p; assert(nsignal >= 0 && nsignal < NSIG); @@ -404,12 +405,13 @@ kq_sig_add(struct event_base *base, int nsignal, short old, short events) } static int -kq_sig_del(struct event_base *base, int nsignal, short old, short events) +kq_sig_del(struct event_base *base, int nsignal, short old, short events, void *p) { struct kqop *kqop = base->evbase; struct kevent kev; struct timespec timeout = { 0, 0 }; + (void)p; assert(nsignal >= 0 && nsignal < NSIG);