From bbeda31717f812eedfbbe0191ffd2972cd5f4b8d Mon Sep 17 00:00:00 2001 From: "cbiesinger%web.de" Date: Mon, 1 Apr 2002 21:14:07 +0000 Subject: [PATCH] bug 134106 r=pavlov sr=tor a=asa Uppercase (IMAGE) Content-Type causes Netscape to fail decoding an image attachment git-svn-id: svn://10.0.0.236/trunk@117871 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/modules/libpr0n/src/imgLoader.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mozilla/modules/libpr0n/src/imgLoader.cpp b/mozilla/modules/libpr0n/src/imgLoader.cpp index 9edea0b17ec..1668d4981e4 100644 --- a/mozilla/modules/libpr0n/src/imgLoader.cpp +++ b/mozilla/modules/libpr0n/src/imgLoader.cpp @@ -531,8 +531,9 @@ NS_IMETHODIMP imgLoader::SupportImageWithMimeType(const char* aMimeType, PRBool nsresult rv = NS_GetComponentRegistrar(getter_AddRefs(reg)); if (NS_FAILED(rv)) return rv; - - nsCAutoString decoderId(NS_LITERAL_CSTRING("@mozilla.org/image/decoder;2?type=") + nsDependentCString(aMimeType)); + nsCAutoString mimeType(aMimeType); + ToLowerCase(mimeType); + nsCAutoString decoderId(NS_LITERAL_CSTRING("@mozilla.org/image/decoder;2?type=") + mimeType); return reg->IsContractIDRegistered(decoderId.get(), _retval); }