diff options
author | Nick Mathewson <nickm@torproject.org> | 2007-11-07 21:01:26 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2007-11-07 21:01:26 +0000 |
commit | 4e1ec3e05e39699025e087929b84f3634929ae4c (patch) | |
tree | e650c33782e8697430a53874245dd2d7af85900f /evutil.h | |
parent | 45c7ab25de2dea155332cc144c1f94f5c073c919 (diff) | |
download | libevent-4e1ec3e05e39699025e087929b84f3634929ae4c.tar.gz |
Make all the C files in the libraries compile under MSVC 2005 Express. There are still a few warnings, and probably some subtle issues, but it's better than nothing.
svn:r499
Diffstat (limited to 'evutil.h')
-rw-r--r-- | evutil.h | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -109,6 +109,19 @@ int evutil_make_socket_nonblocking(int sock); #define evutil_timerisset(tvp) ((tvp)->tv_sec || (tvp)->tv_usec) #endif +#ifdef _EVENT_HAVE_STDINT_H +#include <stdint.h> +#define ev_uint64_t uint64_t +#define ev_uint32_t uint32_t +#define ev_uint16_t uint16_t +#define ev_uint8_t uint8_t +#elif defined(WIN32) +#define ev_uint64_t __uint64_t +#define ev_uint32_t unsigned int +#define ev_uint16_t unsigned short +#define ev_uint8_t unsigned char +#endif + #ifdef __cplusplus } #endif |