From 4bc0be55d618e5b276f12f3a9cf8ef37ed0529f5 Mon Sep 17 00:00:00 2001 From: Bruno Haible <bruno@clisp.org> Date: Sat, 30 May 2020 10:39:49 +0200 Subject: [PATCH] physmem: Fix compilation errors on MSVC. * lib/physmem.c (PFN_MS_EX): Use BOOL, not WINBOOL. * modules/physmem (Depends-on): Add unistd. --- ChangeLog | 6 ++++++ lib/physmem.c | 2 +- modules/physmem | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 13673e472f..33b61863aa 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2020-05-30 Bruno Haible <bruno@clisp.org> + + physmem: Fix compilation errors on MSVC. + * lib/physmem.c (PFN_MS_EX): Use BOOL, not WINBOOL. + * modules/physmem (Depends-on): Add unistd. + 2020-05-29 Bruno Haible <bruno@clisp.org> gnulib-tool: Fix link errors with a particular set of modules on mingw. diff --git a/lib/physmem.c b/lib/physmem.c index 76813a43d7..6f0c5ef84a 100644 --- a/lib/physmem.c +++ b/lib/physmem.c @@ -81,7 +81,7 @@ typedef struct DWORDLONG ullAvailVirtual; DWORDLONG ullAvailExtendedVirtual; } lMEMORYSTATUSEX; -typedef WINBOOL (WINAPI *PFN_MS_EX) (lMEMORYSTATUSEX*); +typedef BOOL (WINAPI *PFN_MS_EX) (lMEMORYSTATUSEX*); #endif diff --git a/modules/physmem b/modules/physmem index 9644522e04..2cb7e7f64a 100644 --- a/modules/physmem +++ b/modules/physmem @@ -7,6 +7,7 @@ lib/physmem.c m4/physmem.m4 Depends-on: +unistd configure.ac: gl_PHYSMEM -- 2.39.5