From b30a2112e8896a48c7b7bb921ae03485a2d82c36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Valverde?= Date: Fri, 12 Nov 2021 17:23:04 +0000 Subject: regex: Prefer C99/POSIX types Replace 'gssize' with 'ssize_t'. Add a CMake configure check for ssize_t. Fix missing "config.h" includes. --- cmakeconfig.h.in | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'cmakeconfig.h.in') diff --git a/cmakeconfig.h.in b/cmakeconfig.h.in index a9327993b0..d0deb679dc 100644 --- a/cmakeconfig.h.in +++ b/cmakeconfig.h.in @@ -294,10 +294,14 @@ /* Note: not use in the code */ #cmakedefine YYTEXT_POINTER +/* Define to 1 if the 'ssize_t' type exists. */ +#cmakedefine HAVE_SSIZE_T 1 + +#ifndef HAVE_SSIZE_T +# define ssize_t long int +#endif + #if defined(_MSC_VER) -# if !defined(QT_VERSION) || !defined(_SSIZE_T_DEFINED) - typedef int ssize_t; -# endif # define strncasecmp strnicmp # define popen _popen # define pclose _pclose -- cgit v1.2.3