diff options
author | Nick Mathewson <nickm@torproject.org> | 2013-05-29 13:30:56 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2013-05-29 13:31:53 -0400 |
commit | e826f19e05b65ffea1a1699160cee7516962c939 (patch) | |
tree | 322b212bd5a4601f08a09f77091af483230ff5c2 /evutil.c | |
parent | 5c710c03625d620811cf6b97a37b666e0424e88e (diff) | |
download | libevent-e826f19e05b65ffea1a1699160cee7516962c939.tar.gz |
Use windows vsnprintf fixup logic on all windows environments
Previously I'd relied on mingw to provide a vsnprintf with a
conformant return value. But it appears that some mingw
environments don't do that.
Diffstat (limited to 'evutil.c')
-rw-r--r-- | evutil.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1562,7 +1562,7 @@ evutil_vsnprintf(char *buf, size_t buflen, const char *format, va_list ap) int r; if (!buflen) return 0; -#ifdef _MSC_VER +#if defined(_MSC_VER) || defined(WIN32) r = _vsnprintf(buf, buflen, format, ap); if (r < 0) r = _vscprintf(format, ap); |