diff options
author | sam <sam@FreeBSD.org> | 2005-02-23 19:32:29 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2005-02-23 19:32:29 +0000 |
commit | 1d921ea9f5158d169e85689225dd39f0e3ce7a99 (patch) | |
tree | 94c142b92e3181610e474109801da706b62bdcf7 /sys | |
parent | d8a906c24ff45361a73e4bf3aec2b720a2be6f0c (diff) | |
download | FreeBSD-src-1d921ea9f5158d169e85689225dd39f0e3ce7a99.zip FreeBSD-src-1d921ea9f5158d169e85689225dd39f0e3ce7a99.tar.gz |
eliminate potential null deref
Noticed by: Coverity Prevent analysis tool
Reviewed by: jhb
Diffstat (limited to 'sys')
-rw-r--r-- | sys/kern/subr_eventhandler.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/kern/subr_eventhandler.c b/sys/kern/subr_eventhandler.c index 599bef4..885c013 100644 --- a/sys/kern/subr_eventhandler.c +++ b/sys/kern/subr_eventhandler.c @@ -166,7 +166,6 @@ eventhandler_deregister(struct eventhandler_list *list, eventhandler_tag tag) if (list->el_runcount == 0) { CTR2(KTR_EVH, "%s: removing all items from \"%s\"", __func__, list->el_name); - TAILQ_REMOVE(&list->el_entries, ep, ee_link); while (!TAILQ_EMPTY(&list->el_entries)) { ep = TAILQ_FIRST(&list->el_entries); TAILQ_REMOVE(&list->el_entries, ep, ee_link); |