fixed exit status
authorceriel <none@none>
Tue, 7 Nov 1989 16:17:06 +0000 (16:17 +0000)
committerceriel <none@none>
Tue, 7 Nov 1989 16:17:06 +0000 (16:17 +0000)
util/ego/em_ego/em_ego

index 17f561a..a192679 100755 (executable)
@@ -54,7 +54,7 @@ for i in $PASSES
 do     INFILES=$OUTFILES
        OUTFILES="$TMP.p.$c.$$ $TMP.d.$c.$$ $TMP.l.$c.$$ $TMP.b.$c.$$"
        FILES="$FILES $OUTFILES"
-       trap "rm -f $FILES" 0 1 2 15
+       trap "rm -f $FILES; exit 1" 0 1 2 15
        case $i in
        ic)     $OPT/ic $INFILES - - $OUTFILES $ICARG || exit 1
                ;;
@@ -72,4 +72,6 @@ do    INFILES=$OUTFILES
        esac
        c=`expr $c + 1`
 done
+rm -f $FILES
+trap 0
 exit 0