Changeset 121 for trunk/tools


Ignore:
Timestamp:
Nov 10, 2005, 3:24:47 AM (14 years ago)
Author:
bcornec
Message:

small memory bugs fixed in newt-specific.c and libmondo-string.c

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/quality

    r120 r121  
    2828
    2929# How many sprintf/strcat/strcpy vs asprintf are they
    30 echo "monodrescue uses : `find . -name '*.c' -o -name '*.h' |  egrep -v '\.svn' | egrep -v '/\*' | xargs grep -r asprintf | wc -l` asprintf"
    31 echo "monodrescue uses : `find . -name '*.c' -o -name '*.h' |  egrep -v '\.svn' | egrep -v '/\*' | xargs grep -r sprintf | grep -v asprintf | wc -l` sprintf"
    32 echo "monodrescue uses : `find . -name '*.c' -o -name '*.h' |  egrep -v '\.svn' | egrep -v '/\*' | xargs grep -r strcat | wc -l` strcat"
    33 echo "monodrescue uses : `find . -name '*.c' -o -name '*.h' |  egrep -v '\.svn' | egrep -v '/\*' | xargs grep -r strcpy | wc -l` strcpy"
    34 echo "monodrescue uses : `find . -name '*.c' -o -name '*.h' |  egrep -v '\.svn' | egrep -v '/\*' | xargs grep -r fgets | wc -l` fgets"
    35 echo "monodrescue uses : `find . -name '*.c' -o -name '*.h' |  egrep -v '\.svn' | egrep -v '/\*' | xargs grep -r malloc_string | wc -l` malloc_string"
    36 echo "monodrescue uses : `find . -name '*.c' -o -name '*.h' |  egrep -v '\.svn' | egrep -v '/\*' | xargs grep -r MAX_STR_LEN | wc -l` MAX_STR_LEN"
    37 echo "monodrescue uses : `find . -name '*.c' -o -name '*.h' |  egrep -v '\.svn' | egrep -v '/\*' | xargs grep -r goto | wc -l` goto"
     30for s in asprintf sprintf strcat strcpy fgets malloc_string MAX_STR_LEN goto; do
     31    echo "monodrescue $s usage : "
     32    for i in `find . -name '*.c' -o -name '*.h' |  egrep -v '\.svn' | egrep -v '/\*' | xargs grep -r -c -w $s | egrep -v ":0$"`; do
     33            echo " === $i"
     34    done
     35done
    3836
    3937echo " "
Note: See TracChangeset for help on using the changeset viewer.