From 6e0ee89374cb27be9095e075f3ab85190c6b71c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fred=20Helmesj=C3=B6?= Date: Fri, 2 Sep 2022 12:34:31 +0200 Subject: [PATCH] Use #define instead of typedef in ssize_t check to avoid conflicts --- libbuild2-autoconf/libbuild2/autoconf/checks/ssize_t.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libbuild2-autoconf/libbuild2/autoconf/checks/ssize_t.h b/libbuild2-autoconf/libbuild2/autoconf/checks/ssize_t.h index 16dcd18..2d18f6d 100644 --- a/libbuild2-autoconf/libbuild2/autoconf/checks/ssize_t.h +++ b/libbuild2-autoconf/libbuild2/autoconf/checks/ssize_t.h @@ -20,8 +20,9 @@ /* If available, we do nothing. */ #elif defined(_WIN32) # include - typedef SSIZE_T ssize_t; + /* Use define instead of typedef to avoid conflicts. */ +# define ssize_t SSIZE_T #else /* Else define it to int (suggested fallback by libevent). */ -# define ssize_t int +# define ssize_t int #endif