Reverse the internal linked list of plugins after scanning in order to get loading precendence correct. bug 115337 r=av, sr=beard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_0_9_4_BRANCH@111125 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -4496,7 +4496,16 @@ NS_IMETHODIMP nsPluginHostImpl::LoadPlugins()
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
// reverse our list of plugins
|
||||
nsPluginTag *next,*prev = nsnull;
|
||||
for (nsPluginTag *cur = mPlugins; cur; cur = next) {
|
||||
next = cur->mNext;
|
||||
cur->mNext = prev;
|
||||
prev = cur;
|
||||
}
|
||||
mPlugins = prev;
|
||||
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user