From 11bf9fea53d75b460aaa4028a591917b6dd6fe54 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Thu, 25 Jul 2013 21:54:58 +0000 Subject: [PATCH] Define wxLongLong_t for Intel compiler. It supports the same __int64 type and printf() format specifier for it as MSVC does under Windows. Closes #15359. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74595 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/defs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/wx/defs.h b/include/wx/defs.h index 26bbf9721c..637503f732 100644 --- a/include/wx/defs.h +++ b/include/wx/defs.h @@ -1055,7 +1055,7 @@ typedef wxUint32 wxDword; architectures to be able to pass wxLongLong_t to the standard functions prototyped as taking "long long" such as strtoll(). */ -#if (defined(__VISUALC__) && defined(__WIN32__)) +#if (defined(__VISUALC__) || defined(__INTELC__)) && defined(__WIN32__) #define wxLongLong_t __int64 #define wxLongLongSuffix i64 #define wxLongLongFmtSpec "I64" -- 2.47.2