mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-13 21:35:39 +00:00
Bug 1196378 - Fix mismatched js_new/js_free in ShellPrincipals, r=fitzgen
--HG-- extra : rebase_source : 25da2c1181e1867ba94da07ac81e5a65a27cd978
This commit is contained in:
parent
917fa3154c
commit
aebf1a29a8
@ -227,7 +227,7 @@ class ShellPrincipals: public JSPrincipals {
|
||||
static void destroy(JSPrincipals* principals) {
|
||||
MOZ_ASSERT(principals != &fullyTrusted);
|
||||
MOZ_ASSERT(principals->refcount == 0);
|
||||
js_free(static_cast<ShellPrincipals*>(principals));
|
||||
js_delete(static_cast<const ShellPrincipals*>(principals));
|
||||
}
|
||||
|
||||
static bool subsumes(JSPrincipals* first, JSPrincipals* second) {
|
||||
|
Loading…
Reference in New Issue
Block a user