Add missing includes for windows

This commit is contained in:
Miodrag Milanovic 2026-06-08 16:11:31 +02:00
parent 59896d6ec8
commit b73fcb78ed
3 changed files with 4 additions and 0 deletions

View File

@ -20,6 +20,7 @@
#ifdef WIN32
#include <process.h>
#include <io.h>
#else
#include <unistd.h>
#endif

View File

@ -1,6 +1,7 @@
#include "colors.h"
#if defined(WIN32) && !defined(__MINGW32__)
#include <io.h>
#define isatty _isatty
#else
#include <unistd.h>

View File

@ -9,10 +9,12 @@
#include <sys/types.h>
#ifdef WIN32
#include <io.h>
#define unlink _unlink
#define access _access
#define R_OK 4
#define W_OK 2
#define S_ISDIR(mode) (((mode) & S_IFMT) == S_IFDIR)
#else
#include <unistd.h>
#endif