From: Václav Slavík Date: Mon, 11 Jun 2007 06:34:45 +0000 (+0000) Subject: ATTRIBUTE_PRINTF doesn't work with wchar_t* format strings in gcc X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/872ef9434a1ed141b5898e02b2627eeea9edb03d ATTRIBUTE_PRINTF doesn't work with wchar_t* format strings in gcc git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46397 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/include/wx/wxcrtvararg.h b/include/wx/wxcrtvararg.h index cb8b2998c8..be5c63b909 100644 --- a/include/wx/wxcrtvararg.h +++ b/include/wx/wxcrtvararg.h @@ -220,8 +220,8 @@ we don't have them at all or because they don't have the semantics we need */ - int wxCRT_PrintfW( const wchar_t *format, ... ) ATTRIBUTE_PRINTF_1; - int wxCRT_FprintfW( FILE *stream, const wchar_t *format, ... ) ATTRIBUTE_PRINTF_2; + int wxCRT_PrintfW( const wchar_t *format, ... ); + int wxCRT_FprintfW( FILE *stream, const wchar_t *format, ... ); int wxCRT_VfprintfW( FILE *stream, const wchar_t *format, va_list ap ); int wxCRT_VprintfW( const wchar_t *format, va_list ap ); int wxCRT_VsprintfW( wchar_t *str, const wchar_t *format, va_list ap ); @@ -247,9 +247,9 @@ #define wxCRT_VsscanfA vsscanf #if defined(wxNEED_PRINTF_CONVERSION) || defined(wxNEED_WPRINTF) - int wxCRT_ScanfW(const wchar_t *format, ...) ATTRIBUTE_PRINTF_1; - int wxCRT_SscanfW(const wchar_t *str, const wchar_t *format, ...) ATTRIBUTE_PRINTF_2; - int wxCRT_FscanfW(FILE *stream, const wchar_t *format, ...) ATTRIBUTE_PRINTF_2; + int wxCRT_ScanfW(const wchar_t *format, ...); + int wxCRT_SscanfW(const wchar_t *str, const wchar_t *format, ...); + int wxCRT_FscanfW(FILE *stream, const wchar_t *format, ...); int wxCRT_VsscanfW(const wchar_t *str, const wchar_t *format, va_list ap); #else #define wxCRT_ScanfW wscanf