FS-11362: [mod_verto] Fix regression for the broken Windows build.

This commit is contained in:
Andrey Volk 2018-09-13 00:14:20 +03:00
parent b6e0618a61
commit 9f72c99cd7

View File

@ -57,7 +57,9 @@ SWITCH_MODULE_DEFINITION(mod_verto, mod_verto_load, mod_verto_shutdown, mod_vert
#include <ctype.h>
#include <sys/stat.h>
#ifdef WIN32
#define strerror_r(errno, buf, len) strerror_s(buf, len, errno)
#endif
#define die(...) switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_WARNING, __VA_ARGS__); goto error
#define die_errno(fmt) do { char errbuf[BUFSIZ] = {0}; strerror_r(errno, (char *)&errbuf, sizeof(errbuf)); die(fmt ", errno=%d, %s\n", errno, (char *)&errbuf); } while(0)