Skip to content

Commit c98eb63

Browse files
committed
mmap : fix fileno macro clash
ggml-ci
1 parent 78c6785 commit c98eb63

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/llama-mmap.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ llama_file::~llama_file() = default;
241241
size_t llama_file::tell() const { return pimpl->tell(); }
242242
size_t llama_file::size() const { return pimpl->size; }
243243

244-
int llama_file::fileno() const {
244+
int llama_file::file_id() const {
245245
#ifdef _WIN32
246246
return _fileno(pimpl->fp);
247247
#else
@@ -265,7 +265,7 @@ struct llama_mmap::impl {
265265

266266
impl(struct llama_file * file, size_t prefetch, bool numa) {
267267
size = file->size();
268-
int fd = file->fileno();
268+
int fd = file->file_id();
269269
int flags = MAP_SHARED;
270270
if (numa) { prefetch = 0; }
271271
#ifdef __linux__
@@ -357,7 +357,7 @@ struct llama_mmap::impl {
357357

358358
size = file->size();
359359

360-
HANDLE hFile = (HANDLE) _get_osfhandle(file->fileno());
360+
HANDLE hFile = (HANDLE) _get_osfhandle(file->file_id());
361361

362362
HANDLE hMapping = CreateFileMappingA(hFile, NULL, PAGE_READONLY, 0, 0, NULL);
363363

src/llama-mmap.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ struct llama_file {
1818
size_t tell() const;
1919
size_t size() const;
2020

21-
int fileno() const;
21+
int file_id() const; // fileno overload
2222

2323
void seek(size_t offset, int whence) const;
2424

0 commit comments

Comments
 (0)