Skip to content

Commit e024848

Browse files
committed
MONGOCRYPT-251 fix size_t def on Windows
1 parent 7a63ad7 commit e024848

File tree

1 file changed

+0
-18
lines changed

1 file changed

+0
-18
lines changed

kms-message/src/kms_message/kms_message_defines.h

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -55,30 +55,12 @@ kms_message_cleanup (void);
5555

5656
#ifdef _MSC_VER
5757
#include <basetsd.h>
58-
#ifndef __cplusplus
59-
/* benign redefinition of type */
6058
#pragma warning(disable : 4142)
6159
#ifndef _SSIZE_T_DEFINED
6260
#define _SSIZE_T_DEFINED
6361
typedef SSIZE_T ssize_t;
6462
#endif
65-
#ifndef _SIZE_T_DEFINED
66-
#define _SIZE_T_DEFINED
67-
typedef SIZE_T size_t;
68-
#endif
6963
#pragma warning(default : 4142)
70-
#else
71-
/*
72-
* MSVC++ does not include ssize_t, just size_t.
73-
* So we need to synthesize that as well.
74-
*/
75-
#pragma warning(disable : 4142)
76-
#ifndef _SSIZE_T_DEFINED
77-
#define _SSIZE_T_DEFINED
78-
typedef SSIZE_T ssize_t;
79-
#endif
80-
#pragma warning(default : 4142)
81-
#endif
8264
#endif
8365

8466
#endif /* KMS_MESSAGE_DEFINES_H */

0 commit comments

Comments
 (0)