/////////////////////////////////////////////////////////////////////////////
-// Name: mac/mimetype.cpp
+// Name: src/mac/carbon/mimetype.cpp
// Purpose: Mac Carbon implementation for wx MIME-related classes
// Author: Ryan Norton
// Modified by:
#pragma hdrstop
#endif
+#if wxUSE_MIMETYPE
+
#ifndef WX_PRECOMP
#include "wx/string.h"
#endif
#endif
-
-#if wxUSE_MIMETYPE
-
#include "wx/log.h"
#include "wx/file.h"
#include "wx/intl.h"
m_lIndex, &entry);
wxString sCurrentExtension = wxMacMakeStringFromPascal(entry.extension);
- sCurrentExtension = sCurrentExtension.Right(sCurrentExtension.Length()-1 );
+ sCurrentExtension = sCurrentExtension.Right(sCurrentExtension.length()-1 );
//type, creator, ext, roles, outapp (FSRef), outappurl
CFURLRef cfurlAppPath;
//entry has period in it
wxString sCurrentExtension = wxMacMakeStringFromPascal( entry.extension );
- extensions.Add( sCurrentExtension.Right( sCurrentExtension.Length() - 1 ) );
+ extensions.Add( sCurrentExtension.Right( sCurrentExtension.length() - 1 ) );
return true;
}
if (status == noErr)
{
wxString sCurrentExtension = wxMacMakeStringFromPascal(entry.extension);
- if ( sCurrentExtension.Right(sCurrentExtension.Length() - 1) == e ) // entry has period in it
+ if ( sCurrentExtension.Right(sCurrentExtension.length() - 1) == e ) // entry has period in it
{
wxFileType* pFileType = new wxFileType();
pFileType->m_impl->Init((wxMimeTypesManagerImpl*)this, pos);
//'*' for unrestricted
if (ftInfo.GetExtensionsCount() != 0)
{
- for (size_t iExtension = 0; iExtension < (size_t)ftInfo.GetExtensionsCount(); ++iExtension)
+ for (size_t iExtension = 0; iExtension < ftInfo.GetExtensionsCount(); ++iExtension)
{
cfaExtensions.Add( wxCFString( asExtensions[iExtension] ) );
}
wxMacStringToPascal(ftInfo.GetDescription(), psDescription);
Str255 psPostCreatorName;
- wxMacStringToPascal(wxT(""), psPostCreatorName);
+ wxMacStringToPascal(wxEmptyString, psPostCreatorName);
//add the entry to the database
ICMapEntry entry;