From 74f4ec2a181a28a3b787cee0dc8e9ea74f50a8f8 Mon Sep 17 00:00:00 2001 From: Albert Cervin Date: Thu, 11 May 2023 22:23:53 +0200 Subject: Fix write to file when no changes A change of which file to write to was not considered a "change", thus not actually writing the file to disk since it was already "saved". --- src/dged/buffer.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/dged/buffer.c') diff --git a/src/dged/buffer.c b/src/dged/buffer.c index c34d314..7e9789a 100644 --- a/src/dged/buffer.c +++ b/src/dged/buffer.c @@ -606,6 +606,7 @@ void buffer_to_file(struct buffer *buffer) { void buffer_write_to(struct buffer *buffer, const char *filename) { buffer->filename = to_abspath(filename); + buffer->modified = true; buffer_to_file(buffer); } -- cgit v1.2.3