Initial public busybox upstream commit
[busybox4maemo] / scripts / find_bad_common_bufsiz
1 #!/bin/sh
2
3 # This script finds applets with multiple uses of bb_common_bufsiz1
4 # (== possible bugs).
5 # Currently (2007-06-04) reports 3 false positives:
6 # ./coreutils/diff.c:7
7 # ./loginutils/getty.c:2
8 # ./util-linux/mount.c:5
9
10 find -name '*.c' \
11 | while read name; do
12     grep -Hc bb_common_bufsiz1 "$name"
13 done | grep -v ':[01]$'