From 25f09e7d5ae01bc6be77aa2b782070a9efa8949e Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sat, 11 Aug 2018 11:14:00 +0200 Subject: [PATCH] Test invalid whitespace at end --- Hooks/filename.sh | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/Hooks/filename.sh b/Hooks/filename.sh index 60b9c41..700ae71 100644 --- a/Hooks/filename.sh +++ b/Hooks/filename.sh @@ -1,14 +1,11 @@ #!/bin/bash isValidFileName() { - allownonascii="false" - - if [ "$allownonascii" != "true" ] && - test $(git diff --cached --name-only --diff-filter=A -z "$1" | + if test $(git diff --cached --name-only --diff-filter=A-z "$1" | LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 then return 0 fi return 1 -} \ No newline at end of file +} \ No newline at end of file