Lines Matching refs:fname
44 static int _win32_remove_w(const void *fname);
55 zip_source_win32w(zip_t *za, const wchar_t *fname, zip_uint64_t start, zip_int64_t len) in zip_source_win32w() argument
60 return zip_source_win32w_create(fname, start, len, &za->error); in zip_source_win32w()
65 zip_source_win32w_create(const wchar_t *fname, zip_uint64_t start, zip_int64_t length, zip_error_t … in zip_source_win32w_create() argument
67 if (fname == NULL || length < -1) { in zip_source_win32w_create()
72 …return _zip_source_win32_handle_or_name(fname, INVALID_HANDLE_VALUE, start, length, 1, NULL, &win3… in zip_source_win32w_create()
86 …return CreateFileW(ctx->fname, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTI… in _win32_open_w()
95 len = wcslen((const wchar_t *)ctx->fname) + 10; in _win32_create_temp_w()
102 …if (_snwprintf((wchar_t *)*temp, len, L"%s.%08x", (const wchar_t *)ctx->fname, value) != len - 1) { in _win32_create_temp_w()
113 if (!MoveFileExW(ctx->tmpname, ctx->fname, MOVEFILE_REPLACE_EXISTING)) in _win32_rename_temp_w()
120 _win32_remove_w(const void *fname) in _win32_remove_w() argument
122 DeleteFileW((const wchar_t *)fname); in _win32_remove_w()