]> granicus.if.org Git - libevent/commitdiff
Add EV_WINDOWS macro
authorAzat Khuzhin <azat@libevent.org>
Sun, 19 Sep 2021 07:54:08 +0000 (10:54 +0300)
committerAzat Khuzhin <azat@libevent.org>
Sun, 19 Sep 2021 07:54:08 +0000 (10:54 +0300)
util-internal.h

index 9afd674a36ba97bd494843ea27dc65e79eb5ee30..39f464d324898caed1d0c125c4d9ae3e1999dbe4 100644 (file)
@@ -461,8 +461,14 @@ EVENT2_EXPORT_SYMBOL
 HMODULE evutil_load_windows_system_library_(const TCHAR *library_name);
 #endif
 
-#ifndef EV_SIZE_FMT
 #if defined(_MSC_VER) || defined(__MINGW32__) || defined(__MINGW64__)
+#define EV_WINDOWS 1
+#else
+#define EV_WINDOWS 0
+#endif
+
+#ifndef EV_SIZE_FMT
+#if EV_WINDOWS
 #define EV_U64_FMT "%I64u"
 #define EV_I64_FMT "%I64d"
 #define EV_I64_ARG(x) ((__int64)(x))