From a79df0680c3fc0a73daff4401033bb34e5206836 Mon Sep 17 00:00:00 2001 From: Faustino Aguilar Date: Sun, 18 Mar 2018 12:00:21 -0500 Subject: [PATCH] Fix latest crystal compatibility --- src/have_files.cr | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/have_files.cr b/src/have_files.cr index 22f7ef6..4cdbf7e 100644 --- a/src/have_files.cr +++ b/src/have_files.cr @@ -21,11 +21,9 @@ module HaveFiles def self.rm_r(path) if Dir.exists?(path) && !File.symlink?(path) Dir.open(path) do |dir| - dir.each do |entry| - if entry != "." && entry != ".." - src = File.join(path, entry) - rm_r(src) - end + dir.each_child do |entry| + src = File.join(path, entry) + rm_r(src) end end Dir.rmdir(path)