Adding maybe unused keyword for Mac and Windows.

This commit is contained in:
JTischbein 2025-12-16 20:00:46 +01:00
parent f6d79fe1b1
commit 0879d22196
1 changed files with 2 additions and 2 deletions

View File

@ -75,7 +75,7 @@ struct llama_file::impl {
return ret; return ret;
} }
impl(const char * fname, const char * mode, const bool use_direct_io = false) { impl(const char * fname, const char * mode, [[maybe_unused]] const bool use_direct_io = false) {
fp = ggml_fopen(fname, mode); fp = ggml_fopen(fname, mode);
if (fp == NULL) { if (fp == NULL) {
throw std::runtime_error(format("failed to open %s: %s", fname, strerror(errno))); throw std::runtime_error(format("failed to open %s: %s", fname, strerror(errno)));
@ -168,7 +168,7 @@ struct llama_file::impl {
} }
} }
#else #else
impl(const char * fname, const char * mode, const bool use_direct_io = false) { impl(const char * fname, const char * mode, [[maybe_unused]] const bool use_direct_io = false) {
#ifdef __linux__ #ifdef __linux__
// Try unbuffered I/O for read only // Try unbuffered I/O for read only
if (use_direct_io && std::strcmp(mode, "rb") == 0) { if (use_direct_io && std::strcmp(mode, "rb") == 0) {