aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/persistent-hash-map.mjs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/persistent-hash-map.mjs b/src/persistent-hash-map.mjs
index ff849d8..04aadd5 100644
--- a/src/persistent-hash-map.mjs
+++ b/src/persistent-hash-map.mjs
@@ -945,7 +945,7 @@ export default class PMap {
* @returns {boolean}
*/
equals(o) {
- if (!(o instanceof PMap)) {
+ if (!(o instanceof PMap) || this.size !== o.size) {
return false;
}
let equal = true;