]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/dcpsg.cpp
latest CW additions
[wxWidgets.git] / src / generic / dcpsg.cpp
index 60758bcb9b1815a4ca4b0f702e6f1a7c8f5ba4be..55ba6d7768e28dfa69ad0bddcf441d62899bfebe 100644 (file)
@@ -335,12 +335,13 @@ bool wxPostScriptDC::PrinterDialog(wxWindow *parent)
     }
     else if ((m_filename == "") && (wxThePrintSetupData->GetPrinterMode() == PS_FILE))
     {
-      char *file = wxSaveFileSelector (_("PostScript"), "ps");
-      if (!file)
+      wxString file = wxSaveFileSelector (_("PostScript"), "ps");
+      if ( file.IsEmpty() )
       {
         m_ok = FALSE;
         return FALSE;
       }
+
       wxThePrintSetupData->SetPrinterFile(file);
       m_filename = file;
       m_ok = TRUE;