From d9ed03f9ea595f8e376021f5560625908b4069d9 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Wed, 14 May 2025 16:52:33 +0100 Subject: get.sh submodules: Don't delete files recursively I overlooked this in a previous patch. It doesn't really matter, since we're operating on a file anyway, but it's not correct. Files should have rm -f on them, not rm -Rf, for deletion. Signed-off-by: Leah Rowe --- include/get.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include') diff --git a/include/get.sh b/include/get.sh index 120d4264..b3d17d7e 100644 --- a/include/get.sh +++ b/include/get.sh @@ -114,7 +114,7 @@ try_file() else bad_checksum "$6" "$cached" && x_ rm -f "$cached" && return 1 [ "$cached" != "$5" ] && x_ cp "$cached" "$5" - bad_checksum "$6" "$5" && x_ rm -rf "$5" && return 1; : + bad_checksum "$6" "$5" && x_ rm -f "$5" && return 1; : fi } -- cgit v1.2.1