diff options
author | Peter Wemm <peter@FreeBSD.org> | 2004-05-17 21:24:39 +0000 |
---|---|---|
committer | Peter Wemm <peter@FreeBSD.org> | 2004-05-17 21:24:39 +0000 |
commit | 23eb3eb66e293167d47dcaebfe2ef39e4e4727c6 (patch) | |
tree | 342faec78e4f3fb16eee8ce47bbeff7299bf6c0e | |
parent | d88acdc34c713863d56671ea0df96010a5134897 (diff) |
Notes
-rw-r--r-- | sys/kern/kern_linker.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/kern/kern_linker.c b/sys/kern/kern_linker.c index ff5d91b421be..fe339dd7270e 100644 --- a/sys/kern/kern_linker.c +++ b/sys/kern/kern_linker.c @@ -147,6 +147,7 @@ linker_add_class(linker_class_t lc) if (linker_no_more_classes == 1) return (EPERM); kobj_class_compile((kobj_class_t) lc); + ((kobj_class_t)lc)->refs++; /* prevent ops being freed */ TAILQ_INSERT_TAIL(&classes, lc, link); return (0); } |