{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1759189593,"commit_time":1759224732,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"dd37d6970cfd8b4cf47ebd469f03772813b92c23","message":"checksrc: fix possible endless loop when detecting `BANNEDFUNC`\n\nIf the source line had square brackets before the match, the stripping\nof the banned function left the original line intact, and repeated the\ncheck on it forever. E.g. with banned function `open` in `lib518.c`:\n```c\nt518_testfd[0] = open(DEV_NULL, O_RDONLY);\n```\n\nCloses #18775\n","parents":["20142f5d06f7120ba94cbcc25c998e8d81aec85b"],"tree_hash":"08d741502c266392575c0ee90ba1dd6704618843"}