aboutsummaryrefslogtreecommitdiffstats
path: root/fix-eol
diff options
context:
space:
mode:
Diffstat (limited to 'fix-eol')
-rwxr-xr-xfix-eol10
1 files changed, 6 insertions, 4 deletions
diff --git a/fix-eol b/fix-eol
index f4a7590..9648855 100755
--- a/fix-eol
+++ b/fix-eol
@@ -23,11 +23,13 @@ $exclude_pattern = qr/$exclude_pattern/;
find(\&convert, $buildroot);
sub convert {
- # reject symlinks
- return unless -f $_;
- # reject binary files
+ # skip symlinks
+ return if -l $_;
+ # skip directories
+ return if -d $_;
+ # skip binary files
return unless -T $_;
- # reject excluded files
+ # skip excluded files
return if $File::Find::name =~ $exclude_pattern;
# check if first line has less than 80 characters and ends with \r\n