Wed, 03 Aug 2022 15:44:46 +0200
remove currently unused ssize_t definition
src/cx/common.h | file | annotate | diff | comparison | revisions | |
test/selftest.cpp | file | annotate | diff | comparison | revisions |
1.1 --- a/src/cx/common.h Mon Jul 25 15:40:27 2022 +0200 1.2 +++ b/src/cx/common.h Wed Aug 03 15:44:46 2022 +0200 1.3 @@ -104,12 +104,6 @@ 1.4 ); 1.5 1.6 #ifdef _WIN32 1.7 -#if !(defined __ssize_t_defined || defined _SSIZE_T_) 1.8 -#include <BaseTsd.h> 1.9 -typedef SSIZE_T ssize_t; 1.10 -#define __ssize_t_defined 1.11 -#define _SSIZE_T_ 1.12 -#endif /* __ssize_t_defined and _SSIZE_T */ 1.13 #ifndef __WORDSIZE 1.14 #ifdef _WIN64 1.15 #define __WORDSIZE 64
2.1 --- a/test/selftest.cpp Mon Jul 25 15:40:27 2022 +0200 2.2 +++ b/test/selftest.cpp Wed Aug 03 15:44:46 2022 +0200 2.3 @@ -39,7 +39,5 @@ 2.4 } 2.5 2.6 TEST(SelfTest, CommonDefinitions) { 2.7 - // the following lines won't compile when the definitions are missing 2.8 EXPECT_EQ(__WORDSIZE, 8 * sizeof(void*)); 2.9 - EXPECT_EQ(sizeof(ssize_t), sizeof(size_t)); 2.10 }