mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 11:55:49 +00:00
fixes bug 200365 "trunk topcrash [@ nsUnknownDecoder::SniffForImageMimeType]"
r=dougt sr=bz
This commit is contained in:
parent
42ee530683
commit
846a54d15e
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user