summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_kobj.c
diff options
context:
space:
mode:
authored <ed@FreeBSD.org>2011-11-09 11:00:29 +0000
committered <ed@FreeBSD.org>2011-11-09 11:00:29 +0000
commit3d017846c9b9a3681c2b59f1d5e29e7a9fb720bd (patch)
tree1d8f18549621366a6628cc8a898c1fa3da6acf9d /sys/kern/subr_kobj.c
parent228e76462a9e37c3161cc04bfc607af4aa4b132f (diff)
downloadFreeBSD-src-3d017846c9b9a3681c2b59f1d5e29e7a9fb720bd.zip
FreeBSD-src-3d017846c9b9a3681c2b59f1d5e29e7a9fb720bd.tar.gz
Simplify the code emitted by makeobjops.awk slightly.
Just place the default kobj_method inside the kobjop_desc structure. There's no need to give these kobj_methods their own symbol. This shaves off 10 KB of a GENERIC kernel binary.
Diffstat (limited to 'sys/kern/subr_kobj.c')
-rw-r--r--sys/kern/subr_kobj.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/subr_kobj.c b/sys/kern/subr_kobj.c
index 23ad29f..821a712 100644
--- a/sys/kern/subr_kobj.c
+++ b/sys/kern/subr_kobj.c
@@ -251,7 +251,7 @@ kobj_lookup_method(kobj_class_t cls,
ce = kobj_lookup_method_mi(cls, desc);
if (!ce)
- ce = desc->deflt;
+ ce = &desc->deflt;
*cep = ce;
return ce;
}
OpenPOWER on IntegriCloud