don't redefine HAVE_BROKEN_SWPRINTF_DECL/HAVE_SWPRINTF if they're already defined as it happens when using configure under MSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41523 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -196,7 +196,7 @@ bool WXDLLEXPORT wxOKlibc()
|
|||||||
// implemented later in this file using wxVsnprintf() and that would
|
// implemented later in this file using wxVsnprintf() and that would
|
||||||
// result in an endless recursion and thus in a stack overflow
|
// result in an endless recursion and thus in a stack overflow
|
||||||
#if wxUSE_UNICODE
|
#if wxUSE_UNICODE
|
||||||
#if defined(__WINDOWS__)
|
#if defined(__WINDOWS__) && !defined(HAVE_SWPRINTF)
|
||||||
// all compilers under Windows should have swprintf()
|
// all compilers under Windows should have swprintf()
|
||||||
#define HAVE_SWPRINTF
|
#define HAVE_SWPRINTF
|
||||||
#endif
|
#endif
|
||||||
@@ -209,7 +209,9 @@ bool WXDLLEXPORT wxOKlibc()
|
|||||||
(defined(__VISUALC__) && __VISUALC__ < 1400) || \
|
(defined(__VISUALC__) && __VISUALC__ < 1400) || \
|
||||||
defined(__GNUWIN32__) || \
|
defined(__GNUWIN32__) || \
|
||||||
defined(__BORLANDC__)
|
defined(__BORLANDC__)
|
||||||
#define HAVE_BROKEN_SWPRINTF_DECL
|
#ifndef HAVE_BROKEN_SWPRINTF_DECL
|
||||||
|
#define HAVE_BROKEN_SWPRINTF_DECL
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// problem: on some systems swprintf takes the 'max' argument while on
|
// problem: on some systems swprintf takes the 'max' argument while on
|
||||||
|
Reference in New Issue
Block a user