From 12a29cb3433769758f451cd0299905a2f1a2b0cb Mon Sep 17 00:00:00 2001 From: kelson42 Date: Fri, 29 Aug 2014 19:25:27 -0600 Subject: [PATCH] Small fix in mimetype detection --- src/server/kiwix-serve.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/server/kiwix-serve.cpp b/src/server/kiwix-serve.cpp index 5f9f79c..01ea89d 100644 --- a/src/server/kiwix-serve.cpp +++ b/src/server/kiwix-serve.cpp @@ -99,10 +99,10 @@ static std::string getMimeTypeForFile(const std::string& filename) { std::string mimeType = filename.substr(filename.find_last_of(".")+1); pthread_mutex_lock(&mimeTypeLock); - if (extMimeTypes.find(mimeType) != extMimeTypes.end() || - extMimeTypes.find(kiwix::ucAll(mimeType)) != extMimeTypes.end() - ) { + if (extMimeTypes.find(mimeType) != extMimeTypes.end()) { mimeType = extMimeTypes[mimeType]; + } else if (extMimeTypes.find(kiwix::lcAll(mimeType)) != extMimeTypes.end()) { + mimeType = extMimeTypes[kiwix::lcAll(mimeType)]; } pthread_mutex_unlock(&mimeTypeLock); }