зеркало из https://github.com/mozilla/pjs.git
Fix crash by checking whether a link handler was returned bu GetLinkHandler(...)
This commit is contained in:
Родитель
415ca2fc2a
Коммит
00765c5325
|
@ -549,7 +549,7 @@ void nsHTMLTagContent::TriggerLink(nsIPresContext& aPresContext,
|
||||||
PRBool aClick)
|
PRBool aClick)
|
||||||
{
|
{
|
||||||
nsILinkHandler* handler;
|
nsILinkHandler* handler;
|
||||||
if (NS_OK == aPresContext.GetLinkHandler(&handler)) {
|
if (NS_OK == aPresContext.GetLinkHandler(&handler) && (nsnull != handler)) {
|
||||||
// Resolve url to an absolute url
|
// Resolve url to an absolute url
|
||||||
nsIURL* docURL = nsnull;
|
nsIURL* docURL = nsnull;
|
||||||
nsIDocument* doc;
|
nsIDocument* doc;
|
||||||
|
|
Загрузка…
Ссылка в новой задаче