app/flow-perf: fix build with GCC 12
[dpdk.git] / devtools / check-forbidden-tokens.awk
index f86cbe8..0268441 100755 (executable)
@@ -20,6 +20,9 @@ BEGIN {
 # state machine assumes the comments structure is enforced by
 # checkpatches.pl
 (in_file) {
+       if ($0 ~ "^@@") {
+               in_comment = 0
+       }
        # comment start
        if (index($0,comment_start) > 0) {
                in_comment = 1
@@ -54,7 +57,7 @@ BEGIN {
        }
        for (i in deny_folders) {
                re = "^\\+\\+\\+ b/" deny_folders[i];
-               if ($0 ~ deny_folders[i]) {
+               if ($0 ~ re) {
                        in_file = 1
                        last_file = $0
                }