diff --git a/.githooks/pre-commit b/.githooks/pre-commit index 8e028c1..e5f27c4 100755 --- a/.githooks/pre-commit +++ b/.githooks/pre-commit @@ -149,11 +149,11 @@ fi ################################################################## # Get the newly added and modified files. -all_changed_files=$(git diff --cached --name-only --diff-filter=AM) +mapfile -t all_changed_files < <(git diff --cached --name-only) script_name=$(basename "$0") # Loop through all newly added or modified files. -for file in $all_changed_files; do +for file in "${all_changed_files[@]}"; do file_name=$(basename "$file") # Ignore this script and the changelog.