12345678910111213141516 |
- @banned@
- identifier i;
- position p1;
- @@
- \(strtok@i\|sprintf@i\|strcat@i\|strcpy@i\|strncpy@i\|strncat@i\|strchrnul@i\|atoi@i\|rand@i\|rand_r@i\|index@i\|rindex@i\|bzero@i\)(...)@p1
- @script:python@
- p1 << banned.p1;
- i << banned.i;
- @@
- print("Banned function '%s' used at %s:%s" % (i, p1[0].file, p1[0].line))
- import sys
- sys.exit(1)
|