remove currently unused ssize_t definition

Wed, 03 Aug 2022 15:44:46 +0200

author
Mike Becker <universe@uap-core.de>
date
Wed, 03 Aug 2022 15:44:46 +0200
changeset 570
7edce1b5a798
parent 569
cb63f3d1236a
child 571
f83583a0bbac

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  }

mercurial