From a22b1135716d02277936c6f48acb1086b3f9a362 Mon Sep 17 00:00:00 2001 From: Alexander Potapenko Date: Mon, 29 Jul 2024 16:28:49 +0200 Subject: executor: more precise detection of exit/_exit in the linter Do not report errors when a function name contains '[_]exit' as a substring. --- executor/style_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'executor/style_test.go') diff --git a/executor/style_test.go b/executor/style_test.go index 42f99c412..7c32d4d10 100644 --- a/executor/style_test.go +++ b/executor/style_test.go @@ -174,7 +174,7 @@ if (foo) { { // Exit/_exit do not necessary work (e.g. if fuzzer sets seccomp // filter that prohibits exit_group). Use doexit instead. - pattern: `exit\(`, + pattern: `\b[_]?exit\(`, suppression: `doexit\(|syz_exit`, message: "Don't use [_]exit, use doexit/exitf/fail instead", tests: []string{ -- cgit mrf-deployment