mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-06 15:58:39 +09:00
Issue #2542 - Part 4b: Fix pointer mess-up.
This commit is contained in:
parent
65a588ba17
commit
9846090a38
1 changed files with 3 additions and 4 deletions
|
|
@ -118,11 +118,10 @@ bool IsSameOrigin(nsIHttpChannel* aHTTPChannel) {
|
|||
|
||||
// let's further check all the hoops in the redirectChain to
|
||||
// ensure all involved redirects are same-origin
|
||||
nsCOMPtr<nsIPrincipal> redirectPrincipal;
|
||||
for (nsIPrincipal* principal : loadInfo->RedirectChain()) {
|
||||
for (nsCOMPtr<nsIPrincipal> principal : loadInfo->RedirectChain()) {
|
||||
if (principal) {
|
||||
rv = redirectPrincipal->IsSameOrigin(channelURI, isPrivateWin,
|
||||
&isSameOrigin);
|
||||
rv = principal->IsSameOrigin(channelURI, isPrivateWin,
|
||||
&isSameOrigin);
|
||||
Unused << NS_WARN_IF(NS_FAILED(rv));
|
||||
if (!isSameOrigin) {
|
||||
return false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue