summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtools/notsd-fixup--includes6
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/notsd-fixup--includes b/tools/notsd-fixup--includes
index cd7638afd4..46deaa8e8e 100755
--- a/tools/notsd-fixup--includes
+++ b/tools/notsd-fixup--includes
@@ -228,7 +228,11 @@ main() {
done
"$hook"
} < "$current_file" > "$current_file.tmp"
- mv -Tf "$current_file.tmp" "$current_file"
+ if cmp -s "$current_file.tmp" "$current_file"; then
+ rm -f "$current_file.tmp" || :
+ else
+ mv -Tf "$current_file.tmp" "$current_file"
+ fi
}
main "$@"