]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/dcpsg.cpp
Restore border around non-scrolling widgets. The
[wxWidgets.git] / src / generic / dcpsg.cpp
index 177330a25cfa6c998585328ce9a0d1281777781d..e676e498968ee7ecd035e416adb30675f08b9685 100644 (file)
@@ -2201,16 +2201,18 @@ void wxPostScriptDC::DoGetTextExtent(const wxString& string,
 }
 
 // print postscript datas via required method (file, stream)
-void wxPostScriptDC::PsPrintf( const wxChar* fmt, ... )
+void wxPostScriptDC::DoPsPrintfFormat(const wxChar *fmt, ... )
 {
     va_list argptr;
     va_start(argptr, fmt);
 
-    PsPrint( wxString::FormatV( fmt, argptr ).c_str() );
+    PsPrint( wxString::FormatV( fmt, argptr ) );
 }
 
-void wxPostScriptDC::PsPrint( const char* psdata )
+void wxPostScriptDC::PsPrint( const wxString& str )
 {
+    const wxWX2MBbuf psdata(str.mb_str(wxConvUTF8));
+
     wxPostScriptPrintNativeData *data =
         (wxPostScriptPrintNativeData *) m_printData.GetNativeData();