X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2b5f62a0b2db198609b45dec622a018dae37008e..47cd661014b0bcf3311d8b6b01e87a13a04a2465:/include/wx/longlong.h?ds=sidebyside diff --git a/include/wx/longlong.h b/include/wx/longlong.h index db1bc25975..725ff72c66 100644 --- a/include/wx/longlong.h +++ b/include/wx/longlong.h @@ -7,7 +7,7 @@ // Created: 10.02.99 // RCS-ID: $Id$ // Copyright: (c) 1998 Vadim Zeitlin -// Licence: wxWindows license +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// #ifndef _WX_LONGLONG_H @@ -60,9 +60,10 @@ #elif defined(__BORLANDC__) && defined(__WIN32__) && (__BORLANDC__ >= 0x520) #define wxLongLong_t __int64 #define wxLongLongSuffix i64 - #define wxLongLongFmtSpec _T("I64") + #define wxLongLongFmtSpec _T("Ld") #elif (defined(SIZEOF_LONG_LONG) && SIZEOF_LONG_LONG >= 8) || \ defined(__MINGW32__) || \ + defined(__GNUC__) || \ defined(__CYGWIN__) || \ defined(__WXMICROWIN__) || \ (defined(__DJGPP__) && __DJGPP__ >= 2) @@ -110,8 +111,8 @@ #define wxUSE_LONGLONG_NATIVE 0 #endif - class WXDLLEXPORT wxLongLongWx; - class WXDLLEXPORT wxULongLongWx; + class WXDLLIMPEXP_BASE wxLongLongWx; + class WXDLLIMPEXP_BASE wxULongLongWx; #if defined(__VISUALC__) && !defined(__WIN32__) #define wxLongLong wxLongLongWx #define wxULongLong wxULongLongWx @@ -129,8 +130,8 @@ #ifndef wxUSE_LONGLONG_WX #define wxUSE_LONGLONG_WX 0 - class WXDLLEXPORT wxLongLongNative; - class WXDLLEXPORT wxULongLongNative; + class WXDLLIMPEXP_BASE wxLongLongNative; + class WXDLLIMPEXP_BASE wxULongLongNative; typedef wxLongLongNative wxLongLong; typedef wxULongLongNative wxULongLong; #endif @@ -143,11 +144,11 @@ // ---------------------------------------------------------------------------- // we use iostream for wxLongLong output -#include "wx/ioswrap.h" +#include "wx/iosfwrap.h" #if wxUSE_LONGLONG_NATIVE -class WXDLLEXPORT wxLongLongNative +class WXDLLIMPEXP_BASE wxLongLongNative { public: // ctors @@ -349,7 +350,7 @@ private: }; -class WXDLLEXPORT wxULongLongNative +class WXDLLIMPEXP_BASE wxULongLongNative { public: // ctors @@ -535,7 +536,7 @@ private: #if wxUSE_LONGLONG_WX -class WXDLLEXPORT wxLongLongWx +class WXDLLIMPEXP_BASE wxLongLongWx { public: // ctors @@ -732,7 +733,7 @@ private: }; -class WXDLLEXPORT wxULongLongWx +class WXDLLIMPEXP_BASE wxULongLongWx { public: // ctors