X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/5283098e1316b4a811fbccaabbda71f676e86c93..2524f1ce36c16bb6253e9d5ce156996290b830dc:/include/wx/longlong.h diff --git a/include/wx/longlong.h b/include/wx/longlong.h index 83d32a77fb..c99255946d 100644 --- a/include/wx/longlong.h +++ b/include/wx/longlong.h @@ -7,13 +7,13 @@ // Created: 10.02.99 // RCS-ID: $Id$ // Copyright: (c) 1998 Vadim Zeitlin -// Licence: wxWindows license +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// #ifndef _WX_LONGLONG_H #define _WX_LONGLONG_H -#if defined(__GNUG__) && !defined(__APPLE__) +#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) #pragma interface "longlong.h" #endif @@ -60,7 +60,7 @@ #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__) || \ @@ -111,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 @@ -130,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 @@ -144,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 @@ -350,7 +350,7 @@ private: }; -class WXDLLEXPORT wxULongLongNative +class WXDLLIMPEXP_BASE wxULongLongNative { public: // ctors @@ -536,7 +536,7 @@ private: #if wxUSE_LONGLONG_WX -class WXDLLEXPORT wxLongLongWx +class WXDLLIMPEXP_BASE wxLongLongWx { public: // ctors @@ -733,7 +733,7 @@ private: }; -class WXDLLEXPORT wxULongLongWx +class WXDLLIMPEXP_BASE wxULongLongWx { public: // ctors