X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1d8dd65e6225836946dea72ce46cedb325ef3ff0..8de1759c6f4581e74df1a05358c35f047500da24:/src/unix/mimetype.cpp diff --git a/src/unix/mimetype.cpp b/src/unix/mimetype.cpp index 1d16f85fce..3f6c023782 100644 --- a/src/unix/mimetype.cpp +++ b/src/unix/mimetype.cpp @@ -51,7 +51,7 @@ #include "wx/defs.h" #endif -#if wxUSE_FILE && wxUSE_TEXTFILE +#if wxUSE_MIMETYPE && wxUSE_FILE && wxUSE_TEXTFILE #ifndef WX_PRECOMP #include "wx/string.h" @@ -2117,8 +2117,13 @@ bool wxMimeTypesManagerImpl::ReadMimeTypes(const wxString& strFileName) strExtensions = strRHS; } else { - wxLogWarning(_("Unknown field in file %s, line %d: '%s'."), - strFileName.c_str(), nLine + 1, strLHS.c_str()); + // this one is simply ignored: it usually refers to Netscape + // built in icons which are useless for us anyhow + if ( strLHS != _T("icon") ) + { + wxLogWarning(_("Unknown field in file %s, line %d: '%s'."), + strFileName.c_str(), nLine + 1, strLHS.c_str()); + } } if ( !entryEnded ) { @@ -2567,5 +2572,5 @@ static bool IsKnownUnimportantField(const wxString& fieldAll) } #endif - // wxUSE_FILE && wxUSE_TEXTFILE + // wxUSE_MIMETYPE && wxUSE_FILE && wxUSE_TEXTFILE