Sfoglia il codice sorgente

Fixed to use rename() for renaming files, not link()/unlink().

dtrg 18 anni fa
parent
commit
3494ffb302
1 ha cambiato i file con 1 aggiunte e 3 eliminazioni
  1. 1 3
      modules/src/system/rename.c

+ 1 - 3
modules/src/system/rename.c

@@ -10,8 +10,6 @@ int
 sys_rename(path1, path2)
 	char *path1, *path2;
 {
-	unlink(path2);
-	return	link(path1, path2) == 0 &&
-		unlink(path1) == 0;
+	return rename(path1, path2) == 0;
 }