From 24b209464f88c5790dbac71862cbc3a4b8fd61c0 Mon Sep 17 00:00:00 2001 From: Julian Smart Date: Fri, 19 Oct 2007 11:40:29 +0000 Subject: [PATCH] Show debug report directory in long form on Windows git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49243 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/generic/dbgrptg.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/generic/dbgrptg.cpp b/src/generic/dbgrptg.cpp index 38b6e8534f..f809ca1cd3 100644 --- a/src/generic/dbgrptg.cpp +++ b/src/generic/dbgrptg.cpp @@ -302,9 +302,18 @@ wxDebugReportDialog::wxDebugReportDialog(wxDebugReport& dbgrpt) { // upper part of the dialog: explanatory message wxString msg; + wxString debugDir = dbgrpt.GetDirectory(); + + // The temporary directory can be the short form on Windows; + // normalize it for the benefit of users. +#ifdef __WXMSW__ + wxFileName debugDirFilename(debugDir, wxEmptyString); + debugDirFilename.Normalize(wxPATH_NORM_LONG); + debugDir = debugDirFilename.GetPath(); +#endif msg << _("A debug report has been generated in the directory\n") << _T('\n') - << _T(" \"") << dbgrpt.GetDirectory() << _T("\"\n") + << _T(" \"") << debugDir << _T("\"\n") << _T('\n') << _("The report contains the files listed below. If any of these files contain private information,\nplease uncheck them and they will be removed from the report.\n") << _T('\n') -- 2.45.2