chiark / gitweb /
copy: use btrfs reflinking only whe we know we copy full files
[elogind.git] / src / machine / machine-dbus.c
index a2fc56f7c9f8019c549a644740ab7e07c9e3953c..f6fd9cf3611c5b9904bb14c9d5a4539f1c90f6a8 100644 (file)
@@ -27,7 +27,7 @@
 #include "bus-util.h"
 #include "bus-label.h"
 #include "strv.h"
-#include "bus-errors.h"
+#include "bus-common-errors.h"
 #include "copy.h"
 #include "fileio.h"
 #include "in-addr-util.h"
@@ -344,7 +344,7 @@ int bus_machine_method_get_os_release(sd_bus *bus, sd_bus_message *message, void
                                 _exit(EXIT_FAILURE);
                 }
 
-                r = copy_bytes(fd, pair[1], (off_t) -1);
+                r = copy_bytes(fd, pair[1], (off_t) -1, false);
                 if (r < 0)
                         _exit(EXIT_FAILURE);