| ... | ... | @@ -1722,7 +1722,6 @@ static void utf16le_ptr_to_utf8(Buf *out, WCHAR *utf16le) { |
| 1722 | 1722 | // Ported from std.os.getAppDataDir |
| 1723 | 1723 | Error os_get_app_data_dir(Buf *out_path, const char *appname) { |
| 1724 | 1724 | #if defined(ZIG_OS_WINDOWS) |
| 1725 | | // Error err; |
| 1726 | 1725 | WCHAR *dir_path_ptr; |
| 1727 | 1726 | switch (SHGetKnownFolderPath(FOLDERID_LocalAppData, KF_FLAG_CREATE, nullptr, &dir_path_ptr)) { |
| 1728 | 1727 | case S_OK: |
| ... | ... | @@ -1936,7 +1935,6 @@ Error os_file_mtime(OsFile file, OsTimeStamp *mtime) { |
| 1936 | 1935 | FILETIME last_write_time; |
| 1937 | 1936 | if (!GetFileTime(file, nullptr, nullptr, &last_write_time)) |
| 1938 | 1937 | return ErrorUnexpected; |
| 1939 | | // mtime->sec = last_write_time.dwLowDateTime | (last_write_time.dwHighDateTime << 32); |
| 1940 | 1938 | mtime->sec = (((ULONGLONG) last_write_time.dwHighDateTime) << 32) + last_write_time.dwLowDateTime; |
| 1941 | 1939 | mtime->nsec = 0; |
| 1942 | 1940 | return ErrorNone; |
| ... | ... | @@ -2016,11 +2014,11 @@ Error os_file_read_all(OsFile file, Buf *contents) { |
| 2016 | 2014 | |
| 2017 | 2015 | Error os_file_overwrite(OsFile file, Buf *contents) { |
| 2018 | 2016 | #if defined(ZIG_OS_WINDOWS) |
| 2019 | | DWORD bytes_written; |
| 2020 | 2017 | if (SetFilePointer(file, 0, nullptr, FILE_BEGIN) == INVALID_SET_FILE_POINTER) |
| 2021 | 2018 | return ErrorFileSystem; |
| 2022 | 2019 | if (!SetEndOfFile(file)) |
| 2023 | 2020 | return ErrorFileSystem; |
| 2021 | DWORD bytes_written; |
| 2024 | 2022 | if (!WriteFile(file, buf_ptr(contents), buf_len(contents), &bytes_written, nullptr)) |
| 2025 | 2023 | return ErrorFileSystem; |
| 2026 | 2024 | return ErrorNone; |