mirror of
https://github.com/freebsd/freebsd-src.git
synced 2026-10-28 11:25:21 +01:00
kern_linker: use __func__ correctly in diagnostics
__func__ is a variable not a string literal so pass it to printf. This only manifest when KLD_DEBUG was defined so wasn't tested by an kernel including LINT. Reported by: Mark Millard <[email protected]> Sponsored by: Innovate UK
This commit is contained in:
1 parent
a6deeaa2fb
commit
0a3d54a47e
1 file changed
+3
-3
@@ -337,7 +337,7 @@ linker_file_register_exterr(linker_file_t lf)
|
||||
struct exterr_cat **start, **stop;
|
||||
|
||||
KLD_DPF(FILE,
|
||||
(__func__ ": registering exterror categories for %s\n",
|
||||
("%s: registering exterror categories for %s\n", __func__,
|
||||
lf->filename));
|
||||
|
||||
sx_assert(&kld_sx, SA_XLOCKED);
|
||||
@@ -354,8 +354,8 @@ linker_file_unregister_exterr(linker_file_t lf)
|
||||
struct exterr_cat **start, **stop;
|
||||
|
||||
KLD_DPF(FILE,
|
||||
(__func__ ": unregistering exterror categories for %s\n",
|
||||
lf->filename));
|
||||
("%s: unregistering exterror categories for %s\n",
|
||||
__func__, lf->filename));
|
||||
|
||||
sx_assert(&kld_sx, SA_XLOCKED);
|
||||
|
||||
|
||||
Reference in new issue
Block a user