]> git.saurik.com Git - wxWidgets.git/commitdiff
another compilation fix for wxUSE_MIMETYPE==0
authorVadim Zeitlin <vadim@wxwidgets.org>
Thu, 9 Jun 2005 21:52:20 +0000 (21:52 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Thu, 9 Jun 2005 21:52:20 +0000 (21:52 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34621 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/generic/dbgrptg.cpp

index 734054bfca9577501b54ca6539a769d5b558f5ae..92a3b55c502bfe984183573adc78e2256b158e85 100644 (file)
@@ -439,13 +439,20 @@ void wxDebugReportDialog::OnOpen(wxCommandEvent& )
 
             // if we don't have place marker for file name in the command...
             wxString cmd = dlg.GetCommand();
-            if ( cmd.find(_T('%')) == wxString::npos )
+            if ( !cmd.empty() )
             {
-                // ...add it
-                cmd += _T(" \"%s\"");
+#if wxUSE_MIMETYPE
+                if ( cmd.find(_T('%')) != wxString::npos )
+                {
+                    command = wxFileType::ExpandCommand(cmd, fn.GetFullPath());
+                }
+                else // no %s nor %1
+#endif // wxUSE_MIMETYPE
+                {
+                    // append the file name to the end
+                    command << cmd << _T(" \"") << fn.GetFullPath() << _T('"');
+                }
             }
-
-            command = wxFileType::ExpandCommand(cmd, fn.GetFullPath());
         }
     }