# HG changeset patch # User ivo # Date 1185868522 0 # Node ID 00d78036f96bd7b24a0552beb568cd8a24b79cdb # Parent c0b23a73d5f177d84137e326ff7afd3236219ed3 only test for stupid code and reserved identifiers if there are any .c or .h files diff -r c0b23a73d5f1 -r 00d78036f96b TOOLS/checktree.sh --- a/TOOLS/checktree.sh Tue Jul 31 07:49:24 2007 +0000 +++ b/TOOLS/checktree.sh Tue Jul 31 07:55:22 2007 +0000 @@ -332,7 +332,7 @@ # ----------------------------------------------------------------------------- -if [ "$_res" = "yes" ]; then +if [ "$_res" = "yes" -a -n "$chfilelist" ]; then printhead "checking for reserved identifiers ..." grep $_grepopts "#[ $TAB]*define[ $TAB]\+_[[:upper:]].*" $chfilelist grep $_grepopts "#[ $TAB]*define[ $TAB]\+__.*" $chfilelist @@ -357,10 +357,9 @@ # ----------------------------------------------------------------------------- -if [ "$_stupid" = "yes" ]; then +if [ "$_stupid" = "yes" -a -n "$chfilelist" ]; then printhead "checking for stupid code ..." - if [ -n "$chfilelist" ]; then for i in calloc malloc realloc memalign av_malloc av_mallocz faad_malloc \ lzo_malloc safe_malloc mpeg2_malloc _ogg_malloc; do printhead "--> casting of void* $i()" @@ -395,7 +394,6 @@ printhead "--> usage of -0" grep $_grepopts "[a-zA-Z0-9)]\+[ ]*-[ ]*0[^.0-9xa-fA-F_]" $chfilelist - fi fi # -----------------------------------------------------------------------------