fixes bug 224240 "nsURIChecker cleanup" r=biesi sr=bzbarsky

git-svn-id: svn://10.0.0.236/trunk@149080 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
darin%meer.net
2003-11-09 22:49:57 +00:00
parent c759b31de1
commit e2d1a317aa
6 changed files with 282 additions and 266 deletions

View File

@@ -46,7 +46,7 @@ var gRequestObserver =
linkChecker.status = status;
for (var i = 0; i < gNumLinksCalledBack; i++)
{
if (linkChecker == gLinksBeingChecked[i])
if (linkChecker == gLinksBeingChecked[i])
gLinksBeingChecked[i].status = status;
}
@@ -108,8 +108,9 @@ function Startup()
= Components.classes["@mozilla.org/network/urichecker;1"]
.createInstance()
.QueryInterface(Components.interfaces.nsIURIChecker);
gLinksBeingChecked[gNumLinksToCheck].asyncCheckURI(uri, gRequestObserver, null,
Components.interfaces.nsIRequest.LOAD_NORMAL);
// XXX uri creation needs to be localized
gLinksBeingChecked[gNumLinksToCheck].init(GetIOService().newURI(uri, null, null));
gLinksBeingChecked[gNumLinksToCheck].asyncCheck(gRequestObserver, null);
// Add item
var linkChecker = gLinksBeingChecked[gNumLinksToCheck].QueryInterface(Components.interfaces.nsIURIChecker);