Changeset 2301 in MondoRescue for branches/2.2.10/tools/quality
- Timestamp:
- Jul 23, 2009, 7:52:12 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.10/tools/quality
r2300 r2301 29 29 # How many sprintf/strcat/strcpy vs asprintf are they 30 30 for s in asprintf mr_asprintf sprintf snprintf strcat strcpy strncpy fgets malloc mr_malloc malloc_string getline mr_getline MAX_STR_LEN getcwd goto free mr_free paranoid_free paranoid_system mr_system assert; do 31 echo "mon odrescue $s usage : "31 echo "mondorescue $s usage : " 32 32 tot=0 33 33 for i in `find . -name '*.c' -o -name '*.h' | egrep -v '\.svn|/\*|monitas|mindi-busybox' | xargs grep -r -c -w $s | egrep -v ":0$"`; do … … 42 42 pbg -w asprintf | grep -vE 'monitas|mindi-busybox|quality|/\*|asprintf\(&' > /tmp/mondo.quality 43 43 cat /tmp/mondo.quality 44 echo "mon odrescue uses : `cat /tmp/mondo.quality | wc -l` asprintf without &"44 echo "mondorescue uses : `cat /tmp/mondo.quality | wc -l` asprintf without &" 45 45 pbg -w getline | grep -vE 'monitas|mindi-busybox|quality|/\*|getline\(&' > /tmp/mondo.quality 46 46 cat /tmp/mondo.quality 47 echo "mon odrescue uses : `cat /tmp/mondo.quality | wc -l` getline without &"47 echo "mondorescue uses : `cat /tmp/mondo.quality | wc -l` getline without &" 48 48 pbg mr_asprintf | grep -vE '"|FNAME|ISOFS|syscall_sprintf|mr_mem|quality' > /tmp/mondo.quality 49 49 cat /tmp/mondo.quality 50 echo "mon odrescue uses : `cat /tmp/mondo.quality | wc -l` mr_aspritnf without \""50 echo "mondorescue uses : `cat /tmp/mondo.quality | wc -l` mr_aspritnf without \"" 51 51 echo " " 52 52 echo "Splint: "
Note:
See TracChangeset
for help on using the changeset viewer.