tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

commit 3479024cb1034dd453fed577b493cbe5515765d3
parent 18e09913bf23253645404612726983c5c43e19cc
Author: teor <teor@torproject.org>
Date:   Mon, 28 Oct 2019 13:28:50 +1000

scripts: Change to the top source directory as needed

Bugfix on 31919; not in any released version of tor.

Diffstat:
Mscripts/coccinelle/check_cocci_parse.sh | 1+
Mscripts/git/pre-push.git-hook | 4+++-
2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/scripts/coccinelle/check_cocci_parse.sh b/scripts/coccinelle/check_cocci_parse.sh @@ -30,6 +30,7 @@ if test $# -ge 1 ; then "$try_parse" "$@" exitcode=$? else + cd "$top" || exit 1 # This is the layout in 0.3.5 "$try_parse" \ src/lib/*/*.[ch] \ diff --git a/scripts/git/pre-push.git-hook b/scripts/git/pre-push.git-hook @@ -28,6 +28,8 @@ upstream_name=${TOR_UPSTREAM_REMOTE_NAME:-"upstream"} workdir=$(git rev-parse --show-toplevel) +cd "$workdir" || exit 1 + remote="$1" remote_name=$(git remote --verbose | grep "$2" | awk '{print $1}' | head -n 1) @@ -83,7 +85,7 @@ do # We want word splitting here, because file names are space separated # shellcheck disable=SC2086 - if ! "$workdir/"scripts/git/pre-commit.git-hook $CHECK_FILES; then + if ! scripts/git/pre-commit.git-hook $CHECK_FILES ; then exit 1 fi