git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45314
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
if ( data->saveMode )
{
int i = menu->menuType ;
if ( data->saveMode )
{
int i = menu->menuType ;
- wxString extension = data->extensions[i].AfterLast('.') ;
+
+ // isolate the first extension string
+ wxString firstExtension = data->extensions[i].BeforeFirst('|').BeforeFirst(';');
+
+ wxString extension = firstExtension.AfterLast('.') ;
extension.MakeLower() ;
wxString sfilename ;
extension.MakeLower() ;
wxString sfilename ;
NavFileOrFolderInfo* theInfo = (NavFileOrFolderInfo*) info ;
if ( !theInfo->isFolder )
{
NavFileOrFolderInfo* theInfo = (NavFileOrFolderInfo*) info ;
if ( !theInfo->isFolder )
{
- AECoerceDesc (theItem, typeFSRef, theItem);
-
+ AECoerceDesc (theItem, typeFSRef, theItem);
+
FSRef fsref ;
if ( AEGetDescData (theItem, &fsref, sizeof (FSRef)) == noErr )
{
FSRef fsref ;
if ( AEGetDescData (theItem, &fsref, sizeof (FSRef)) == noErr )
{