aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/CookieCache.jsm2
-rw-r--r--lib/Punycode.jsm7
2 files changed, 5 insertions, 4 deletions
diff --git a/lib/CookieCache.jsm b/lib/CookieCache.jsm
index 57d3c64..301b870 100644
--- a/lib/CookieCache.jsm
+++ b/lib/CookieCache.jsm
@@ -150,7 +150,7 @@ var CookieCache = {
},
remove: function (cookie) {
let value = dict.get(cookie);
- if (cookie === undefined) {
+ if (value === undefined) {
return false;
}
diff --git a/lib/Punycode.jsm b/lib/Punycode.jsm
index fb91610..cb3eca9 100644
--- a/lib/Punycode.jsm
+++ b/lib/Punycode.jsm
@@ -150,6 +150,7 @@ function decode(input) {
for (let k=(basic > 0) ? basic + 1 : 0; k<len;) {
let old = i;
+ let t = 0
for (let w=1, x=base; ; x+=base) {
if (k >= len) {
@@ -165,11 +166,11 @@ function decode(input) {
i += digit * w;
- let t = x <= bias ?
+ t = x <= bias ?
tMin :
- (t >= bias + tMax ?
+ (x >= bias + tMax ?
tMax :
- k - bias);
+ x - bias);
if (digit < t) {
break;