Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/sys/kern/kern_event.c,v rcsdiff: /ftp/cvs/cvsroot/src/sys/kern/kern_event.c,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.69.4.2 retrieving revision 1.70 diff -u -p -r1.69.4.2 -r1.70 --- src/sys/kern/kern_event.c 2011/03/05 20:55:13 1.69.4.2 +++ src/sys/kern/kern_event.c 2010/07/01 02:38:30 1.70 @@ -1,4 +1,4 @@ -/* $NetBSD: kern_event.c,v 1.69.4.2 2011/03/05 20:55:13 rmind Exp $ */ +/* $NetBSD: kern_event.c,v 1.70 2010/07/01 02:38:30 rmind Exp $ */ /*- * Copyright (c) 2008, 2009 The NetBSD Foundation, Inc. @@ -58,7 +58,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: kern_event.c,v 1.69.4.2 2011/03/05 20:55:13 rmind Exp $"); +__KERNEL_RCSID(0, "$NetBSD: kern_event.c,v 1.70 2010/07/01 02:38:30 rmind Exp $"); #include #include @@ -1460,9 +1460,9 @@ kqueue_kqfilter(file_t *fp, struct knote void knote(struct klist *list, long hint) { - struct knote *kn, *tmpkn; + struct knote *kn; - SLIST_FOREACH_SAFE(kn, list, kn_selnext, tmpkn) { + SLIST_FOREACH(kn, list, kn_selnext) { if ((*kn->kn_fop->f_event)(kn, hint)) knote_activate(kn); }