/
githubmirror
/
Files
Обзор
Документация
Войти
/
githubmirror
/
Files
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Files.App/Extensions/Win32FindDataExtensions.cs
20 строк
481 B
Yair
Code Quality: Ran code cleanup (#17307)
25 июл 2025, 03:57
Не верифицирован
25 июл 2025, 03:57
4558bc2
Код
Авторство
О чём код?
// Copyright (c) Files Community // Licensed under the MIT License. namespace Files.App.Extensions { public static class Win32FindDataExtensions { private const long MAX_DWORD = 4294967295; public static long GetSize(this Win32PInvoke.WIN32_FIND_DATA findData) { long fDataFSize = findData.nFileSizeLow; return fDataFSize + (fDataFSize < 0 ? MAX_DWORD + 1 : 0) + (findData.nFileSizeHigh > 0 ? findData.nFileSizeHigh * (MAX_DWORD + 1) : 0); } } }