1 #!/bin/bash 2 3 if echo $1 | grep -q '^-p' ; then 4 PROJ=$(echo $1 | cut -d = -f 2) 5 shift 6 fi 7 8 bin_dir=$(dirname $0) 9 db_file=$1 10 if [ "$db_file" == "" ] ; then 11 echo "usage: $0 -p=<project> <db_file>" 12 exit 13 fi 14 15 test -e ${bin_dir}/${PROJ}.return_fixes && \ 16 cat ${bin_dir}/${PROJ}.return_fixes | \ 17 while read func old new ; do 18 echo "update return_states set return = '$new' where function = '$func' and return = '$old';" | sqlite3 $db_file 19 done 20