Skip to content

Commit 1db0c49

Browse files
ikawrakowIwan Kawrakow
andauthored
Fix PATH_MAX not defined on Windows (ikawrakow#828)
Co-authored-by: Iwan Kawrakow <[email protected]>
1 parent 0030bc8 commit 1db0c49

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/llama-quantize.cpp

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,18 @@
2020
#define QK_K 256
2121
#define QK_IQ1BN 64
2222

23+
#if defined(_WIN32)
24+
#define WIN32_LEAN_AND_MEAN
25+
#ifndef NOMINMAX
26+
#define NOMINMAX
27+
#endif
28+
#include <windows.h>
29+
#ifndef PATH_MAX
30+
#define PATH_MAX MAX_PATH
31+
#endif
32+
#include <io.h>
33+
#endif
34+
2335
static void zeros(std::ofstream & file, size_t n) {
2436
char zero = 0;
2537
for (size_t i = 0; i < n; ++i) {

0 commit comments

Comments
 (0)