diff options
-rwxr-xr-x | tools/notsd-fixup--includes | 6 |
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 "$@" |