cmake: assume _fseeki64 and no fseeko on Windows

`_fseeki64` is present in mingw-w64 1.0 (2011-09-26) headers, and
at least Watcom C 1.9 (2010) headers and MSVS 2008 [1].

`fseeko` is not present in any of these.

(mingw-w64 1.0 also offers `fseeko64`.)

[1] https://github.com/curl/curl/pull/11944#issuecomment-1734995004

Follow-up to 9c7165e96a #11918

Closes #11950
This commit is contained in:
Viktor Szakats 2023-09-26 09:55:33 +00:00
parent 96c29900bc
commit 8e74c0729d
No known key found for this signature in database
GPG Key ID: B5ABD165E2AEF201

View File

@ -81,6 +81,8 @@ if(NOT UNIX)
set(HAVE_TERMIO_H 0)
set(HAVE_UTIME_H 0)
set(HAVE_FSEEKO 0)
set(HAVE__FSEEKI64 1)
set(HAVE_SOCKET 1)
set(HAVE_SELECT 1)
set(HAVE_STRDUP 1)