Переглянути джерело

Don't remove the main binary when making a copy

Bryan Drewery 12 роки тому
батько
коміт
27ae8fdd34
1 змінених файлів з 1 додано та 1 видалено
  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);