fix deepEquals to correctly compare non-objects

This commit is contained in:
Dan Mills 2007-11-06 17:09:22 -08:00
Родитель 1a70050caa
Коммит 49b0ddbb1f
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -517,6 +517,11 @@ BookmarksSyncService.prototype = {
if (!a || !b)
return false;
if (typeof(a) != "object" && typeof(b) != "object")
return a == b;
if (typeof(a) != "object" || typeof(b) != "object")
return false;
for (let key in a) {
if (typeof(a[key]) == "object") {
if (!typeof(b[key]) == "object")