fixed vararg functions with format argument to not use wxString or reference argument (the latter is invalid C++, the former doesn't work with Watcom and produces at least warnings with GCC 3.3)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45781 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -2228,13 +2228,25 @@ void wxPostScriptDC::DoGetTextExtent(const wxString& string,
|
||||
}
|
||||
|
||||
// print postscript datas via required method (file, stream)
|
||||
void wxPostScriptDC::DoPsPrintfFormat(const wxString& fmt, ...)
|
||||
#if !wxUSE_UTF8_LOCALE_ONLY
|
||||
void wxPostScriptDC::DoPsPrintfFormatWchar(const wxChar *fmt, ...)
|
||||
{
|
||||
va_list argptr;
|
||||
va_start(argptr, fmt);
|
||||
|
||||
PsPrint( wxString::FormatV( fmt, argptr ) );
|
||||
}
|
||||
#endif // !wxUSE_UTF8_LOCALE_ONLY
|
||||
|
||||
#if wxUSE_UNICODE_UTF8
|
||||
void wxPostScriptDC::DoPsPrintfFormatUtf8(const char *fmt, ...)
|
||||
{
|
||||
va_list argptr;
|
||||
va_start(argptr, fmt);
|
||||
|
||||
PsPrint( wxString::FormatV( fmt, argptr ) );
|
||||
}
|
||||
#endif // wxUSE_UNICODE_UTF8
|
||||
|
||||
void wxPostScriptDC::PsPrint( const wxString& str )
|
||||
{
|
||||
|
Reference in New Issue
Block a user