1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-08-05 14:49:25 +02:00

A (slightly) better way of going adding the extension on OSX.

This commit is contained in:
Leland Lucius 2015-05-04 01:34:27 -05:00
parent d4363ecb5b
commit e18175142a

View File

@ -747,13 +747,13 @@ int FileDialog::ShowModal()
wxStringTokenizer tokenizer( myData.extensions[m_filterIndex], wxT(";")); wxStringTokenizer tokenizer( myData.extensions[m_filterIndex], wxT(";"));
if (tokenizer.HasMoreTokens()) if (tokenizer.HasMoreTokens())
{ {
wxString extension = tokenizer.GetNextToken(); wxString extension = tokenizer.GetNextToken().AfterFirst(wxT('.'));
if (extension.Right(2) != wxT(".*") && extension.GetChar(0) == '*') if (extension.Right(2) == wxT("*"))
{ {
extension = extension.Mid(1); extension = wxEmptyString;
} }
fn.SetExt(extension);
} }
fn.SetExt(myData.extensions[m_filterIndex]);
} }
m_path = fn.GetFullPath(); m_path = fn.GetFullPath();
m_paths.Add(m_path); m_paths.Add(m_path);