Browse Source

Don't remove the main binary when making a copy

Bryan Drewery 12 năm trước cách đây
mục cha
commit
27ae8fdd34
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      src/binary.c

+ 1 - 1
src/binary.c

@@ -279,7 +279,7 @@ bin_checksum(const char *fname, int todo)
       fatal(STR("Binary corrupted"), 0);
     }
 
-    if (movefile(fname, fname_bak)) {
+    if (copyfile(fname, fname_bak)) {
       printf(STR("Failed to move file (%s -> %s): %s\n"), fname, fname_bak, strerror(errno));
       delete newbin;
       fatal("", 0);