From 57660cfaebfcec3834877c41e269d3da0fd000fa Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Wed, 20 Feb 2019 09:16:00 +0000 Subject: [PATCH] pre-commit: fix space checking (Forum #97596) git-svn-id: https://svn.fhem.de/fhem/trunk@18667 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/contrib/pre-commit | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fhem/contrib/pre-commit b/fhem/contrib/pre-commit index beb22327d..2f7ed4346 100755 --- a/fhem/contrib/pre-commit +++ b/fhem/contrib/pre-commit @@ -28,7 +28,7 @@ EOF my $fList = `$svnlook changed $arg $repos`; foreach my $row (split("\n", $fList)) { chomp($row); - my ($type, $fName) = split(" ", $row); + my ($type, $fName) = split(" ", $row, 2); next if($type eq "D"); next if(!$fName); my $pl = `svnlook pl $arg $repos $fName`; @@ -55,8 +55,8 @@ foreach my $row (split("\n", $fList)) { next; } - err $fName, "filename contains strange characters (not A-Za-z0-9_.-%)" - if($fName =~ m/[^A-Za-z0-9_.%-]/); + err $fName, "filename ($fName) contains strange characters (not A-Za-z0-9_.-%)" + if($fName =~ m/[^A-Za-z0-9_.%-\/]/); next unless($fName =~ /\.pm$/);