diff --git a/src/common/mimecmn.cpp b/src/common/mimecmn.cpp index ec98e8097c..bd85dc0a58 100644 --- a/src/common/mimecmn.cpp +++ b/src/common/mimecmn.cpp @@ -524,11 +524,11 @@ wxMimeTypesManager::GetFileTypeFromMimeType(const wxString& mimeType) EnsureImpl(); wxFileType *ft = m_impl->GetFileTypeFromMimeType(mimeType); - if ( ft ) { + if ( !ft ) { // check the fallbacks // - // TODO linear search is potentially slow, perhaps we should use a sorted - // array? + // TODO linear search is potentially slow, perhaps we should use a + // sorted array? size_t count = m_fallbacks.GetCount(); for ( size_t n = 0; n < count; n++ ) { if ( wxMimeTypesManager::IsOfType(mimeType,