]> git.ipfire.org Git - thirdparty/curl.git/commit
windows: assume `USE_WIN32_LARGE_FILES`
authorViktor Szakats <commit@vsz.me>
Tue, 9 Dec 2025 09:31:20 +0000 (10:31 +0100)
committerViktor Szakats <commit@vsz.me>
Tue, 9 Dec 2025 18:34:13 +0000 (19:34 +0100)
commit163705db756557e6c07ac9386663f0576ebfd64e
treec85fe49b61d43b565ddcce0e55b74fb5ec995f53
parent073b85cefe30e27316c6bcbb382b746e9a412e73
windows: assume `USE_WIN32_LARGE_FILES`

All Windows platforms support it. It was permanently enabled with most
build methods. The exception is autotools where it is enabled by
default, with an option to disable it. It changed the build in a few
places for rarely tested code paths, but not bringing other advantages
(and used some 64-bit APIs anyway). This patch makes autotools'
`--disable-largefile` option a no-op for Windows.

Closes #19888
CMakeLists.txt
acinclude.m4
configure.ac
lib/config-win32.h
lib/curl_config.h.cmake
lib/curl_setup.h
lib/curlx/fopen.c
lib/version.c
src/tool_cb_see.c