msvcrt/tests: When compiling with Visual C++ 2005, one must define
_CRT_NON_CONFORMING_SWPRINTFS otherwise swprintf() takes an extra
parameter.
Francois Gouget
fgouget at codeweavers.com
Mon May 21 09:03:37 CDT 2007
---
This fixes the compilation of msvcrt/tests/printf.c with Visual C++
2005.
dlls/msvcrt/tests/printf.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/dlls/msvcrt/tests/printf.c b/dlls/msvcrt/tests/printf.c
index 23cc5c8..61672f9 100644
--- a/dlls/msvcrt/tests/printf.c
+++ b/dlls/msvcrt/tests/printf.c
@@ -19,6 +19,11 @@
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
+
+/* With Visual Studio >= 2005, swprintf() takes an extra parameter unless
+ * the following macro is defined.
+ */
+#define _CRT_NON_CONFORMING_SWPRINTFS
#include <stdio.h>
--
1.4.4.4
More information about the wine-patches
mailing list