Minor memory leak
git-svn-id: svn://10.0.0.236/trunk@1006 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
f2288f5c9d
commit
8927813180
@ -278,9 +278,13 @@ sameOrigins(JSContext *cx, const char *origin1, const char *origin2)
|
||||
cmp2 = getCanonicalizedOrigin(cx, origin2);
|
||||
if (cmp1 && cmp2 &&
|
||||
XP_STRNCASECMP(cmp1, file_url_prefix, FILE_URL_PREFIX_LEN) == 0 &&
|
||||
XP_STRNCASECMP(cmp2, file_url_prefix, FILE_URL_PREFIX_LEN) == 0)
|
||||
return JS_TRUE;
|
||||
XP_STRNCASECMP(cmp2, file_url_prefix, FILE_URL_PREFIX_LEN) == 0) {
|
||||
ok = JS_TRUE;
|
||||
goto done;
|
||||
}
|
||||
ok = (JSBool)(cmp1 && cmp2 && XP_STRCMP(cmp1, cmp2) == 0);
|
||||
|
||||
done:
|
||||
PR_FREEIF(cmp1);
|
||||
PR_FREEIF(cmp2);
|
||||
return ok;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user