Bug 262037 - Only search for plugins to remove by URL, not ID.

ChatZilla only.
r=rginda
p=samuel@sieb.net (Samuel Sieb)


git-svn-id: svn://10.0.0.236/trunk@164305 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
silver%warwickcompsoc.co.uk
2004-10-24 22:49:27 +00:00
parent a87e96e598
commit 70ffc1b766

View File

@@ -1848,13 +1848,11 @@ function cmdLoad(e)
var ex;
var plugin;
function removeOldPlugin(id)
function removeOldPlugin(url)
{
var oldPlugin;
var i = getPluginIndexByURL(e.url);
if ((i == -1) && id)
i = getPluginIndexById(id);
var i = getPluginIndexByURL(url);
if (i == -1)
return -1;
@@ -1905,9 +1903,9 @@ function cmdLoad(e)
{
var rvStr;
var rv = rvStr = client.load(e.url, e.scope);
var index;
var index = removeOldPlugin(e.url);
if ((index = removeOldPlugin(plugin.id)) == null)
if (index == null)
return null;
if ("init" in plugin)