Print this page
smatch: check libld_* allocation functions
*** 136,144 ****
--- 136,148 ----
add_hook(&match_function_def, FUNC_DEF_HOOK);
if (option_project == PROJ_KERNEL)
add_function_hook("kfree", &match_kfree, NULL);
else
add_function_hook("free", &match_kfree, NULL);
+
+ if (option_project == PROJ_ILLUMOS_USER)
+ add_function_hook("libld_free", &match_kfree, NULL);
+
add_hook(&match_return, RETURN_HOOK);
add_hook(&match_end_func, END_FUNC_HOOK);
add_hook(&match_after_func, AFTER_FUNC_HOOK);
}