diff --git a/mozilla/build/unix/run-mozilla.sh b/mozilla/build/unix/run-mozilla.sh index 8e6b6785799..07399f9e16e 100755 --- a/mozilla/build/unix/run-mozilla.sh +++ b/mozilla/build/unix/run-mozilla.sh @@ -63,6 +63,8 @@ MOZ_DIST_BIN=`dirname $0` MOZ_APPRUNNER_NAME="./mozilla-bin" MOZ_VIEWER_NAME="./viewer" MOZ_PROGRAM="" + +exitcode=0 # ## ## Functions @@ -187,6 +189,7 @@ moz_run_program() ## Run the program ## $prog ${1+"$@"} + exitcode=$? if [ "$DEBUG_CORE_FILES" ] then if [ -f core ] @@ -249,12 +252,15 @@ moz_debug_program() case `basename $debugger` in gdb) echo "$debugger $prog -x /tmp/mozargs$$" $debugger $prog -x /tmp/mozargs$$ + exitcode=$? ;; ddd) echo "$debugger --debugger \"gdb -x /tmp/mozargs$$\" $prog" $debugger --debugger "gdb -x /tmp/mozargs$$" $prog + exitcode=$? ;; *) echo "$debugger $prog ${1+"$@"}" $debugger $prog ${1+"$@"} + exitcode=$? ;; esac /bin/rm /tmp/mozargs$$ @@ -371,3 +377,5 @@ then else moz_run_program ${1+"$@"} fi + +exit $exitcode diff --git a/mozilla/xpfe/bootstrap/mozilla b/mozilla/xpfe/bootstrap/mozilla index af5722847de..67b7b74565d 100755 --- a/mozilla/xpfe/bootstrap/mozilla +++ b/mozilla/xpfe/bootstrap/mozilla @@ -16,7 +16,7 @@ # Reserved. # -## $Id: mozilla,v 1.8 2000-06-17 00:54:07 brendan%mozilla.org Exp $ +## $Id: mozilla,v 1.9 2000-10-25 20:32:36 cls%seawood.org Exp $ ## ## Usage: ## @@ -63,4 +63,4 @@ done eval "set -- $moreargs" echo $dist_bin/run-mozilla.sh $script_args $dist_bin/$MOZILLA_BIN "$@" -$dist_bin/run-mozilla.sh $script_args $dist_bin/$MOZILLA_BIN "$@" +exec $dist_bin/run-mozilla.sh $script_args $dist_bin/$MOZILLA_BIN "$@"