From 7960fbaabb3fdb2cd9115bcdb84b35ac80259971 Mon Sep 17 00:00:00 2001 From: Anderson Toshiyuki Sasaki Date: Fri, 16 Nov 2018 15:00:26 +0100 Subject: [PATCH] tests: Add Windows alternatives for low level I/O In Windows environment, there are available low level I/O operations in io.h, such as _read(), _write(), _open(), and _close(). Signed-off-by: Anderson Toshiyuki Sasaki Reviewed-by: Andreas Schneider --- tests/torture.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/torture.c b/tests/torture.c index b13f0815..6f2b60f0 100644 --- a/tests/torture.c +++ b/tests/torture.c @@ -38,6 +38,12 @@ #ifdef HAVE_UNISTD_H #include +#elif (defined _WIN32) || (defined _WIN64) +#include +#define read _read +#define open _open +#define write _write +#define close _close #endif #include "torture.h"