Replaced C++ comments with C ones in C files.
Replaced C++ comments (occurring outside of __cplusplus blocks) in files that contain the warning "THIS IS A C FILE" with C comments. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@67497 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -19,4 +19,4 @@
|
|||||||
#undef wxUSE_LOG_DIALOG
|
#undef wxUSE_LOG_DIALOG
|
||||||
#define wxUSE_LOG_DIALOG 0
|
#define wxUSE_LOG_DIALOG 0
|
||||||
|
|
||||||
#endif // _WX_COCOA_CHKCONF_H_
|
#endif /* _WX_COCOA_CHKCONF_H_ */
|
||||||
|
@@ -14,8 +14,10 @@
|
|||||||
#ifndef _WX_DEFS_H_
|
#ifndef _WX_DEFS_H_
|
||||||
#define _WX_DEFS_H_
|
#define _WX_DEFS_H_
|
||||||
|
|
||||||
// NOTE: this symbol will be replaced with "WXWIN_COMPATIBILITY_3_0" as soon
|
/*
|
||||||
// as the development branch for 3.1 is created
|
NOTE: this symbol will be replaced with "WXWIN_COMPATIBILITY_3_0" as soon
|
||||||
|
as the development branch for 3.1 is created
|
||||||
|
*/
|
||||||
#define FUTURE_WXWIN_COMPATIBILITY_3_0 1
|
#define FUTURE_WXWIN_COMPATIBILITY_3_0 1
|
||||||
#define wxDEPRECATED_FUTURE( x ) x
|
#define wxDEPRECATED_FUTURE( x ) x
|
||||||
|
|
||||||
@@ -79,8 +81,10 @@
|
|||||||
# pragma warning(disable:4514) /* unreferenced inline func has been removed */
|
# pragma warning(disable:4514) /* unreferenced inline func has been removed */
|
||||||
# pragma warning(disable:4710) /* function not inlined */
|
# pragma warning(disable:4710) /* function not inlined */
|
||||||
|
|
||||||
// TODO: this warning should really be enabled as it can be genuinely
|
/*
|
||||||
// useful, check where does it occur in wxWidgets
|
TODO: this warning should really be enabled as it can be genuinely
|
||||||
|
useful, check where does it occur in wxWidgets
|
||||||
|
*/
|
||||||
#pragma warning(disable: 4127) /* conditional expression is constant */
|
#pragma warning(disable: 4127) /* conditional expression is constant */
|
||||||
|
|
||||||
/* There are too many false positivies for this one, particularly when
|
/* There are too many false positivies for this one, particularly when
|
||||||
@@ -97,7 +101,7 @@
|
|||||||
*/
|
*/
|
||||||
#if wxUSE_STD_CONTAINERS
|
#if wxUSE_STD_CONTAINERS
|
||||||
# pragma warning(disable:4275)
|
# pragma warning(disable:4275)
|
||||||
#endif /// wxUSE_STD_CONTAINERS
|
#endif /* wxUSE_STD_CONTAINERS */
|
||||||
|
|
||||||
# ifdef __VISUALC5__
|
# ifdef __VISUALC5__
|
||||||
/* For VC++ 5.0 for release mode, the warning 'C4702: unreachable code */
|
/* For VC++ 5.0 for release mode, the warning 'C4702: unreachable code */
|
||||||
@@ -125,7 +129,7 @@
|
|||||||
*/
|
*/
|
||||||
#ifdef __VISUALC6__
|
#ifdef __VISUALC6__
|
||||||
#pragma warning(disable: 4284)
|
#pragma warning(disable: 4284)
|
||||||
#endif // VC6
|
#endif /* VC6 */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
When compiling with VC++ 7 /Wp64 option we get thousands of warnings for
|
When compiling with VC++ 7 /Wp64 option we get thousands of warnings for
|
||||||
@@ -398,15 +402,17 @@ typedef short int WXTYPE;
|
|||||||
|
|
||||||
|
|
||||||
#ifndef HAVE_WOSTREAM
|
#ifndef HAVE_WOSTREAM
|
||||||
// Mingw <= 3.4 and all versions of Cygwin as well as any gcc version (so
|
/*
|
||||||
// far) targeting PalmOS don't have std::wostream
|
Mingw <= 3.4 and all versions of Cygwin as well as any gcc version (so
|
||||||
|
far) targeting PalmOS don't have std::wostream
|
||||||
|
*/
|
||||||
#if defined(__PALMOS__) || \
|
#if defined(__PALMOS__) || \
|
||||||
(defined(__MINGW32__) && !wxCHECK_GCC_VERSION(4, 0)) || \
|
(defined(__MINGW32__) && !wxCHECK_GCC_VERSION(4, 0)) || \
|
||||||
defined(__CYGWIN__)
|
defined(__CYGWIN__)
|
||||||
#define wxNO_WOSTREAM
|
#define wxNO_WOSTREAM
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// VC++ doesn't have it in the old iostream library
|
/* VC++ doesn't have it in the old iostream library */
|
||||||
#if defined(__VISUALC__) && wxUSE_IOSTREAMH
|
#if defined(__VISUALC__) && wxUSE_IOSTREAMH
|
||||||
#define wxNO_WOSTREAM
|
#define wxNO_WOSTREAM
|
||||||
#endif
|
#endif
|
||||||
@@ -418,12 +424,12 @@ typedef short int WXTYPE;
|
|||||||
#undef wxNO_WOSTREAM
|
#undef wxNO_WOSTREAM
|
||||||
#endif /* HAVE_WOSTREAM */
|
#endif /* HAVE_WOSTREAM */
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
/* ---------------------------------------------------------------------------- */
|
||||||
// other C++ features
|
/* other C++ features */
|
||||||
// ----------------------------------------------------------------------------
|
/* ---------------------------------------------------------------------------- */
|
||||||
|
|
||||||
#ifndef HAVE_PARTIAL_SPECIALIZATION
|
#ifndef HAVE_PARTIAL_SPECIALIZATION
|
||||||
// be optimistic by default
|
/* be optimistic by default */
|
||||||
#define HAVE_PARTIAL_SPECIALIZATION
|
#define HAVE_PARTIAL_SPECIALIZATION
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -431,17 +437,17 @@ typedef short int WXTYPE;
|
|||||||
#if __VISUALC__ < 1310
|
#if __VISUALC__ < 1310
|
||||||
#undef HAVE_PARTIAL_SPECIALIZATION
|
#undef HAVE_PARTIAL_SPECIALIZATION
|
||||||
#endif
|
#endif
|
||||||
#endif // __VISUALC__
|
#endif /* __VISUALC__ */
|
||||||
|
|
||||||
|
|
||||||
#ifndef HAVE_TEMPLATE_OVERLOAD_RESOLUTION
|
#ifndef HAVE_TEMPLATE_OVERLOAD_RESOLUTION
|
||||||
// assume the compiler can use type or const expressions as template
|
/* assume the compiler can use type or const expressions as template
|
||||||
// arguments if it supports partial specialization -- except if it's a
|
arguments if it supports partial specialization -- except if it's a
|
||||||
// Borland one which can't
|
Borland one which can't */
|
||||||
#if defined(HAVE_PARTIAL_SPECIALIZATION) && !defined(__BORLANDC__)
|
#if defined(HAVE_PARTIAL_SPECIALIZATION) && !defined(__BORLANDC__)
|
||||||
#define HAVE_TEMPLATE_OVERLOAD_RESOLUTION
|
#define HAVE_TEMPLATE_OVERLOAD_RESOLUTION
|
||||||
#endif // __BORLANDC__
|
#endif /* (HAVE_PARTIAL_SPECIALIZATION) && !defined(__BORLANDC__) */
|
||||||
#endif // !defined(HAVE_TEMPLATE_OVERLOAD_RESOLUTION)
|
#endif /* !defined(HAVE_TEMPLATE_OVERLOAD_RESOLUTION) */
|
||||||
|
|
||||||
/* ---------------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------------- */
|
||||||
/* portable calling conventions macros */
|
/* portable calling conventions macros */
|
||||||
@@ -1074,8 +1080,10 @@ typedef wxUint32 wxDword;
|
|||||||
#define wxLL(x) wxCONCAT(x, wxLongLongSuffix)
|
#define wxLL(x) wxCONCAT(x, wxLongLongSuffix)
|
||||||
#define wxULL(x) wxCONCAT(x, wxCONCAT(u, wxLongLongSuffix))
|
#define wxULL(x) wxCONCAT(x, wxCONCAT(u, wxLongLongSuffix))
|
||||||
#else
|
#else
|
||||||
// Currently only Borland compiler has broken concatenation operator
|
/*
|
||||||
// and this compiler is known to use [u]i64 suffix.
|
Currently only Borland compiler has broken concatenation operator
|
||||||
|
and this compiler is known to use [u]i64 suffix.
|
||||||
|
*/
|
||||||
#define wxLL(x) wxAPPEND_i64(x)
|
#define wxLL(x) wxAPPEND_i64(x)
|
||||||
#define wxULL(x) wxAPPEND_ui64(x)
|
#define wxULL(x) wxAPPEND_ui64(x)
|
||||||
#endif
|
#endif
|
||||||
@@ -1124,7 +1132,7 @@ typedef wxUint32 wxDword;
|
|||||||
#ifdef __UNIX__
|
#ifdef __UNIX__
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
#endif
|
#endif
|
||||||
#else // !HAVE_SSIZE_T
|
#else /* !HAVE_SSIZE_T */
|
||||||
#if SIZEOF_SIZE_T == 4
|
#if SIZEOF_SIZE_T == 4
|
||||||
typedef wxInt32 ssize_t;
|
typedef wxInt32 ssize_t;
|
||||||
#elif SIZEOF_SIZE_T == 8
|
#elif SIZEOF_SIZE_T == 8
|
||||||
@@ -1137,11 +1145,13 @@ typedef wxUint32 wxDword;
|
|||||||
#define HAVE_SSIZE_T
|
#define HAVE_SSIZE_T
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// we can't rely on Windows _W64 being defined as windows.h may not be included
|
/*
|
||||||
// so define our own equivalent: this should be used with types like WXLPARAM
|
We can't rely on Windows _W64 being defined as windows.h may not be
|
||||||
// or WXWPARAM which are 64 bit under Win64 to avoid warnings each time we cast
|
included so define our own equivalent: this should be used with types
|
||||||
// it to a pointer or a handle (which results in hundreds of warnings as Win32
|
like WXLPARAM or WXWPARAM which are 64 bit under Win64 to avoid warnings
|
||||||
// API often passes pointers in them)
|
each time we cast it to a pointer or a handle (which results in hundreds
|
||||||
|
of warnings as Win32 API often passes pointers in them)
|
||||||
|
*/
|
||||||
#if wxCHECK_VISUALC_VERSION(7)
|
#if wxCHECK_VISUALC_VERSION(7)
|
||||||
#define wxW64 __w64
|
#define wxW64 __w64
|
||||||
#else
|
#else
|
||||||
@@ -1457,12 +1467,12 @@ typedef double wxDouble;
|
|||||||
/* ---------------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------------- */
|
||||||
|
|
||||||
#if defined(__GNUC__) && !wxCHECK_GCC_VERSION( 3, 4 )
|
#if defined(__GNUC__) && !wxCHECK_GCC_VERSION( 3, 4 )
|
||||||
// GCC <= 3.4 has buggy template support
|
/* GCC <= 3.4 has buggy template support */
|
||||||
# define wxUSE_MEMBER_TEMPLATES 0
|
# define wxUSE_MEMBER_TEMPLATES 0
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(_MSC_VER) && _MSC_VER <= 1200
|
#if defined(_MSC_VER) && _MSC_VER <= 1200
|
||||||
// MSVC <= 6.0 has buggy template support
|
/* MSVC <= 6.0 has buggy template support */
|
||||||
# define wxUSE_MEMBER_TEMPLATES 0
|
# define wxUSE_MEMBER_TEMPLATES 0
|
||||||
# define wxUSE_FUNC_TEMPLATE_POINTER 0
|
# define wxUSE_FUNC_TEMPLATE_POINTER 0
|
||||||
#endif
|
#endif
|
||||||
@@ -1542,9 +1552,11 @@ enum wxDirection
|
|||||||
|
|
||||||
enum wxAlignment
|
enum wxAlignment
|
||||||
{
|
{
|
||||||
// 0 is a valid wxAlignment value (both wxALIGN_LEFT and wxALIGN_TOP use
|
/*
|
||||||
// it) so define a symbolic name for an invalid alignment value which can
|
0 is a valid wxAlignment value (both wxALIGN_LEFT and wxALIGN_TOP
|
||||||
// be assumed to be different from anything else
|
use it) so define a symbolic name for an invalid alignment value
|
||||||
|
which can be assumed to be different from anything else
|
||||||
|
*/
|
||||||
wxALIGN_INVALID = -1,
|
wxALIGN_INVALID = -1,
|
||||||
|
|
||||||
wxALIGN_NOT = 0x0000,
|
wxALIGN_NOT = 0x0000,
|
||||||
@@ -1567,10 +1579,12 @@ enum wxAlignment
|
|||||||
/* misc. flags for wxSizer items */
|
/* misc. flags for wxSizer items */
|
||||||
enum wxSizerFlagBits
|
enum wxSizerFlagBits
|
||||||
{
|
{
|
||||||
// wxADJUST_MINSIZE doesn't do anything any more but we still define it for
|
/*
|
||||||
// compatibility. Notice that it may be also predefined (as 0, hopefully)
|
wxADJUST_MINSIZE doesn't do anything any more but we still define
|
||||||
// in the user code in order to use it even in !WXWIN_COMPATIBILITY_2_8
|
it for compatibility. Notice that it may be also predefined (as 0,
|
||||||
// builds so don't redefine it in such case.
|
hopefully) in the user code in order to use it even in
|
||||||
|
!WXWIN_COMPATIBILITY_2_8 builds so don't redefine it in such case.
|
||||||
|
*/
|
||||||
#if WXWIN_COMPATIBILITY_2_8 && !defined(wxADJUST_MINSIZE)
|
#if WXWIN_COMPATIBILITY_2_8 && !defined(wxADJUST_MINSIZE)
|
||||||
wxADJUST_MINSIZE = 0,
|
wxADJUST_MINSIZE = 0,
|
||||||
#endif
|
#endif
|
||||||
@@ -1955,29 +1969,37 @@ enum wxBorder
|
|||||||
*/
|
*/
|
||||||
enum wxBackgroundStyle
|
enum wxBackgroundStyle
|
||||||
{
|
{
|
||||||
// background is erased in the EVT_ERASE_BACKGROUND handler or using the
|
/*
|
||||||
// system default background if no such handler is defined (this is the
|
background is erased in the EVT_ERASE_BACKGROUND handler or using
|
||||||
// default style)
|
the system default background if no such handler is defined (this
|
||||||
|
is the default style)
|
||||||
|
*/
|
||||||
wxBG_STYLE_ERASE,
|
wxBG_STYLE_ERASE,
|
||||||
|
|
||||||
// background is erased by the system, no EVT_ERASE_BACKGROUND event is
|
/*
|
||||||
// generated at all
|
background is erased by the system, no EVT_ERASE_BACKGROUND event
|
||||||
|
is generated at all
|
||||||
|
*/
|
||||||
wxBG_STYLE_SYSTEM,
|
wxBG_STYLE_SYSTEM,
|
||||||
|
|
||||||
// background is erased in EVT_PAINT handler and not erased at all before
|
/*
|
||||||
// it, this should be used if the paint handler paints over the entire
|
background is erased in EVT_PAINT handler and not erased at all
|
||||||
// window to avoid flicker
|
before it, this should be used if the paint handler paints over
|
||||||
|
the entire window to avoid flicker
|
||||||
|
*/
|
||||||
wxBG_STYLE_PAINT,
|
wxBG_STYLE_PAINT,
|
||||||
|
|
||||||
|
|
||||||
// this is a Mac-only style, don't use in portable code
|
/* this is a Mac-only style, don't use in portable code */
|
||||||
wxBG_STYLE_TRANSPARENT,
|
wxBG_STYLE_TRANSPARENT,
|
||||||
|
|
||||||
// this style is deprecated and doesn't do anything, don't use
|
/* this style is deprecated and doesn't do anything, don't use */
|
||||||
wxBG_STYLE_COLOUR,
|
wxBG_STYLE_COLOUR,
|
||||||
|
|
||||||
// this style is deprecated and is synonymous with wxBG_STYLE_PAINT, use
|
/*
|
||||||
// the new name
|
this style is deprecated and is synonymous with
|
||||||
|
wxBG_STYLE_PAINT, use the new name
|
||||||
|
*/
|
||||||
wxBG_STYLE_CUSTOM = wxBG_STYLE_PAINT
|
wxBG_STYLE_CUSTOM = wxBG_STYLE_PAINT
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -2391,7 +2413,7 @@ enum wxKeyCode
|
|||||||
WXK_CONTROL_Y,
|
WXK_CONTROL_Y,
|
||||||
WXK_CONTROL_Z,
|
WXK_CONTROL_Z,
|
||||||
|
|
||||||
WXK_BACK = 8, // backspace
|
WXK_BACK = 8, /* backspace */
|
||||||
WXK_TAB = 9,
|
WXK_TAB = 9,
|
||||||
WXK_RETURN = 13,
|
WXK_RETURN = 13,
|
||||||
WXK_ESCAPE = 27,
|
WXK_ESCAPE = 27,
|
||||||
@@ -2823,7 +2845,7 @@ typedef void* WXDisplay;
|
|||||||
|
|
||||||
typedef const void * CFTypeRef;
|
typedef const void * CFTypeRef;
|
||||||
|
|
||||||
// typedef const struct __CFString * CFStringRef;
|
/* typedef const struct __CFString * CFStringRef; */
|
||||||
|
|
||||||
#define DECLARE_WXOSX_OPAQUE_CFREF( name ) typedef struct __##name* name##Ref;
|
#define DECLARE_WXOSX_OPAQUE_CFREF( name ) typedef struct __##name* name##Ref;
|
||||||
#define DECLARE_WXOSX_OPAQUE_CONST_CFREF( name ) typedef const struct __##name* name##Ref;
|
#define DECLARE_WXOSX_OPAQUE_CONST_CFREF( name ) typedef const struct __##name* name##Ref;
|
||||||
@@ -3001,7 +3023,7 @@ typedef WX_NSString* WXGLPixelFormat;
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif // __WXMAC__
|
#endif /* __WXMAC__ */
|
||||||
|
|
||||||
#if defined(__WXPALMOS__)
|
#if defined(__WXPALMOS__)
|
||||||
|
|
||||||
@@ -3364,7 +3386,7 @@ typedef const void* WXWidget;
|
|||||||
private: \
|
private: \
|
||||||
classname& operator=(const classname&)
|
classname& operator=(const classname&)
|
||||||
|
|
||||||
// deprecated variants _not_ requiring a semicolon after them
|
/* deprecated variants _not_ requiring a semicolon after them */
|
||||||
#define DECLARE_NO_COPY_CLASS(classname) \
|
#define DECLARE_NO_COPY_CLASS(classname) \
|
||||||
wxDECLARE_NO_COPY_CLASS(classname);
|
wxDECLARE_NO_COPY_CLASS(classname);
|
||||||
#define DECLARE_NO_COPY_TEMPLATE_CLASS(classname, arg) \
|
#define DECLARE_NO_COPY_TEMPLATE_CLASS(classname, arg) \
|
||||||
|
@@ -58,8 +58,10 @@
|
|||||||
#include <float.h>
|
#include <float.h>
|
||||||
#define wxFinite(x) _finite(x)
|
#define wxFinite(x) _finite(x)
|
||||||
#elif defined(__MINGW64__)
|
#elif defined(__MINGW64__)
|
||||||
// add more compilers with C99 support here: using C99 isfinite() is
|
/*
|
||||||
// preferable to using BSD-ish finite()
|
add more compilers with C99 support here: using C99 isfinite() is
|
||||||
|
preferable to using BSD-ish finite()
|
||||||
|
*/
|
||||||
#define wxFinite(x) isfinite(x)
|
#define wxFinite(x) isfinite(x)
|
||||||
#elif ( defined(__GNUG__)||defined(__GNUWIN32__)||defined(__DJGPP__)|| \
|
#elif ( defined(__GNUG__)||defined(__GNUWIN32__)||defined(__DJGPP__)|| \
|
||||||
defined(__SGI_CC__)||defined(__SUNCC__)||defined(__XLC__)|| \
|
defined(__SGI_CC__)||defined(__SUNCC__)||defined(__XLC__)|| \
|
||||||
@@ -144,7 +146,7 @@
|
|||||||
#if WXWIN_COMPATIBILITY_2_8
|
#if WXWIN_COMPATIBILITY_2_8
|
||||||
wxDEPRECATED( WXDLLIMPEXP_BASE wxFloat64 ConvertFromIeeeExtended(const wxInt8 *bytes) );
|
wxDEPRECATED( WXDLLIMPEXP_BASE wxFloat64 ConvertFromIeeeExtended(const wxInt8 *bytes) );
|
||||||
wxDEPRECATED( WXDLLIMPEXP_BASE void ConvertToIeeeExtended(wxFloat64 num, wxInt8 *bytes) );
|
wxDEPRECATED( WXDLLIMPEXP_BASE void ConvertToIeeeExtended(wxFloat64 num, wxInt8 *bytes) );
|
||||||
#endif // WXWIN_COMPATIBILITY_2_8
|
#endif
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
@@ -239,7 +239,7 @@
|
|||||||
Compiler-specific checks.
|
Compiler-specific checks.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// Borland
|
/* Borland */
|
||||||
#ifdef __BORLANDC__
|
#ifdef __BORLANDC__
|
||||||
|
|
||||||
#if __BORLANDC__ < 0x500
|
#if __BORLANDC__ < 0x500
|
||||||
|
@@ -107,4 +107,4 @@
|
|||||||
#include "wx/osx/cocoa/chkconf.h"
|
#include "wx/osx/cocoa/chkconf.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif // _WX_OSX_CHKCONF_H_
|
#endif /* _WX_OSX_CHKCONF_H_ */
|
||||||
|
@@ -306,8 +306,8 @@
|
|||||||
#undef wxUSE_URL
|
#undef wxUSE_URL
|
||||||
#define wxUSE_URL 0
|
#define wxUSE_URL 0
|
||||||
|
|
||||||
//#undef wxUSE_WCHAR_T
|
/* #undef wxUSE_WCHAR_T */
|
||||||
//#define wxUSE_WCHAR_T 1
|
/* #define wxUSE_WCHAR_T 1 */
|
||||||
|
|
||||||
#undef wxUSE_WIZARDDLG
|
#undef wxUSE_WIZARDDLG
|
||||||
#define wxUSE_WIZARDDLG 0
|
#define wxUSE_WIZARDDLG 0
|
||||||
|
@@ -820,7 +820,7 @@
|
|||||||
|
|
||||||
#if defined (__WXPALMOS__)
|
#if defined (__WXPALMOS__)
|
||||||
#include "wx/palmos/missing.h"
|
#include "wx/palmos/missing.h"
|
||||||
#endif // __WXPALMOS__
|
#endif /* __WXPALMOS__ */
|
||||||
|
|
||||||
#if !defined (__WXPALMOS5__)
|
#if !defined (__WXPALMOS5__)
|
||||||
#define POSSEC_APPBASE
|
#define POSSEC_APPBASE
|
||||||
@@ -841,7 +841,7 @@
|
|||||||
#define POSSEC_FILE
|
#define POSSEC_FILE
|
||||||
#define POSSEC_FILECONF
|
#define POSSEC_FILECONF
|
||||||
#define POSSEC_FILEFN
|
#define POSSEC_FILEFN
|
||||||
#endif // __WXPALMOS5__
|
#endif /* __WXPALMOS5__ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Optionally supported C++ features.
|
Optionally supported C++ features.
|
||||||
@@ -866,6 +866,6 @@
|
|||||||
# define wxNO_RTTI
|
# define wxNO_RTTI
|
||||||
# endif
|
# endif
|
||||||
# endif
|
# endif
|
||||||
#endif // wxNO_RTTI
|
#endif /* wxNO_RTTI */
|
||||||
|
|
||||||
#endif /* _WX_PLATFORM_H_ */
|
#endif /* _WX_PLATFORM_H_ */
|
||||||
|
@@ -198,7 +198,7 @@ WXDLLIMPEXP_BASE void *calloc( size_t num, size_t size );
|
|||||||
#define wxCRT_StrdupA strdup
|
#define wxCRT_StrdupA strdup
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// most Windows compilers provide _wcsdup()
|
/* most Windows compilers provide _wcsdup() */
|
||||||
#if defined(__WINDOWS__) && \
|
#if defined(__WINDOWS__) && \
|
||||||
!(defined(__CYGWIN__) || defined(__WX_STRICT_ANSI_GCC__))
|
!(defined(__CYGWIN__) || defined(__WX_STRICT_ANSI_GCC__))
|
||||||
#define wxCRT_StrdupW _wcsdup
|
#define wxCRT_StrdupW _wcsdup
|
||||||
@@ -449,7 +449,7 @@ WXDLLIMPEXP_BASE wchar_t *wxCRT_StrtokW(wchar_t *psz, const wchar_t *delim, wcha
|
|||||||
wchar_t** endptr,
|
wchar_t** endptr,
|
||||||
int base);
|
int base);
|
||||||
#endif
|
#endif
|
||||||
#endif // wxLongLong_t
|
#endif /* wxLongLong_t */
|
||||||
|
|
||||||
|
|
||||||
/* -------------------------------------------------------------------------
|
/* -------------------------------------------------------------------------
|
||||||
@@ -664,9 +664,12 @@ WXDLLIMPEXP_BASE wchar_t * wxCRT_GetenvW(const wchar_t *name);
|
|||||||
_xpg5_wcsftime(wchar_t *, size_t, const wchar_t *, const struct tm * );
|
_xpg5_wcsftime(wchar_t *, size_t, const wchar_t *, const struct tm * );
|
||||||
#define wxCRT_StrftimeW _xpg5_wcsftime
|
#define wxCRT_StrftimeW _xpg5_wcsftime
|
||||||
#else
|
#else
|
||||||
// Assume it's always available under non-Unix systems with the exception
|
/*
|
||||||
// of Palm OS, this does seem to be the case for now. And under Unix we
|
Assume it's always available under non-Unix systems with the
|
||||||
// trust configure to detect it (except for SGI special case above).
|
exception of Palm OS, this does seem to be the case for now. And
|
||||||
|
under Unix we trust configure to detect it (except for SGI special
|
||||||
|
case above).
|
||||||
|
*/
|
||||||
#if defined(HAVE_WCSFTIME) || \
|
#if defined(HAVE_WCSFTIME) || \
|
||||||
!(defined(__UNIX__) || defined(__WXPALMOS__))
|
!(defined(__UNIX__) || defined(__WXPALMOS__))
|
||||||
#define wxCRT_StrftimeW wcsftime
|
#define wxCRT_StrftimeW wcsftime
|
||||||
|
Reference in New Issue
Block a user