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:
Dimitri Schoolwerth
2011-04-15 19:18:34 +00:00
parent f5c0761f51
commit e78c47e3b8
8 changed files with 95 additions and 68 deletions

View File

@@ -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_ */

View File

@@ -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) \

View File

@@ -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
} }

View File

@@ -239,7 +239,7 @@
Compiler-specific checks. Compiler-specific checks.
*/ */
// Borland /* Borland */
#ifdef __BORLANDC__ #ifdef __BORLANDC__
#if __BORLANDC__ < 0x500 #if __BORLANDC__ < 0x500

View File

@@ -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_ */

View File

@@ -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

View File

@@ -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_ */

View File

@@ -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