fixes bug 200365 "trunk topcrash [@ nsUnknownDecoder::SniffForImageMimeType]"

r=dougt sr=bz
This commit is contained in:
darin%netscape.com 2003-04-03 19:36:27 +00:00
parent 42ee530683
commit 846a54d15e

View File

@ -409,13 +409,14 @@ PRBool nsUnknownDecoder::SniffForImageMimeType(nsIRequest* aRequest)
{
// Just ask libpr0n
nsCOMPtr<imgILoader> loader(do_GetService("@mozilla.org/image/loader;1"));
char* temp;
loader->SupportImageWithContents(mBuffer, mBufferLen, &temp);
if (temp) {
mContentType.Adopt(temp);
}
if (!loader) return PR_FALSE;
return temp != nsnull;
char* temp;
nsresult rv = loader->SupportImageWithContents(mBuffer, mBufferLen, &temp);
if (NS_FAILED(rv) || !temp) return PR_FALSE;
mContentType.Adopt(temp);
return PR_TRUE;
}
PRBool nsUnknownDecoder::SniffForXML(nsIRequest* aRequest)