Fix session lookup in duplicate prekeymessage case

This commit is contained in:
Matt Corallo 2014-07-23 03:36:11 -04:00
parent 5040bfbe44
commit ebcfd4736e
2 changed files with 11 additions and 3 deletions

View file

@ -129,6 +129,8 @@ function getStringable(thing) {
function isEqual(a, b, mayBeShort) {
// TODO: Special-case arraybuffers, etc
if (a === undefined || b === undefined)
return false;
a = getString(a);
b = getString(b);
var maxLength = mayBeShort ? Math.min(a.length, b.length) : Math.max(a.length, b.length);