Commit 031c2127 authored by Nick Mathewson's avatar Nick Mathewson 🦀
Browse files

r18360@catbus: nickm | 2008-02-21 22:26:32 -0500

 Make torint.h define ssize_t more robustly; add spaces to last patch


svn:r13670
parent 688b7ddf
Loading
Loading
Loading
Loading
+10 −5
Original line number Diff line number Diff line
@@ -42,11 +42,6 @@
#include <inttypes.h>
#endif

#ifdef MS_WINDOWS
/* Windows likes to capitalize ssize_t.  Charming. */
#define ssize_t SSIZE_T
#endif

#if (SIZEOF_INT8_T != 0)
#define HAVE_INT8_T
#endif
@@ -186,6 +181,16 @@ typedef unsigned __int64 uint64_t;
#endif
#endif

#ifndef HAVE_SSIZE_T
#if SIZEOF_SIZE_T == 8
typedef int64_t ssize_t;
#elif SIZEOF_SIZE_T == 4
typedef int32_t ssize_t;
#else
#error "Can't define ssize_t."
#endif
#endif

#if (SIZEOF_VOID_P > 4 && SIZEOF_VOID_P <= 8)
#ifndef HAVE_INTPTR_T
typedef int64_t intptr_t;
+3 −3

File changed.

Contains only whitespace changes.