+ wxString name;
+ wxFileName fn(filename);
+ if ( fn.IsAbsolute() )
+ {
+ // we need to copy the file to the debug report directory: give it the
+ // same name there
+ name = fn.GetFullName();
+ wxCopyFile(fn.GetFullPath(),
+ wxFileName(GetDirectory(), name).GetFullPath());
+ }
+ else // file relative to the report directory
+ {
+ name = filename;
+
+ wxASSERT_MSG( wxFileName(GetDirectory(), name).FileExists(),
+ _T("file should exist in debug report directory") );
+ }
+