no need to create temporary zip anymore, name is known at beginning

This commit is contained in:
Martins Mozeiko
2017-09-24 16:36:20 -07:00
parent 71863bb7b1
commit c97dd9c311
3 changed files with 11 additions and 42 deletions
-21
View File
@@ -75,19 +75,6 @@ void sys_write(sys_file file, uint64_t offset, const void* buffer, uint32_t size
}
}
void sys_rename(const char* src, const char* dst)
{
WCHAR wsrc[MAX_PATH];
WCHAR wdst[MAX_PATH];
MultiByteToWideChar(CP_UTF8, 0, src, -1, wsrc, MAX_PATH);
MultiByteToWideChar(CP_UTF8, 0, dst, -1, wdst, MAX_PATH);
if (!MoveFileExW(wsrc, wdst, MOVEFILE_COPY_ALLOWED | MOVEFILE_REPLACE_EXISTING))
{
fatal("ERROR: failed to rename '%s' to '%s'\n", src, dst);
}
}
#else
#define _FILE_OFFSET_BITS 64
@@ -151,12 +138,4 @@ void sys_write(sys_file file, uint64_t offset, const void* buffer, uint32_t size
}
}
void sys_rename(const char* src, const char* dst)
{
if (rename(src, dst) != 0)
{
fatal("ERROR: failed to rename '%s' to '%s'\n", src, dst);
}
}
#endif