File tree 2 files changed +2
-2
lines changed
2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -1635,7 +1635,7 @@ unionWithKey f = go 0
1635
1635
leafHashCode _ = error " leafHashCode"
1636
1636
1637
1637
goDifferentHash s h1 h2 t1 t2
1638
- | m1 == m2 = BitmapIndexed m1 (A. singleton $! go (s+ bitsPerSubkey) t1 t2)
1638
+ | m1 == m2 = BitmapIndexed m1 (A. singleton $! goDifferentHash (s+ bitsPerSubkey) h1 h2 t1 t2)
1639
1639
| m1 < m2 = BitmapIndexed (m1 .|. m2) (A. pair t1 t2)
1640
1640
| otherwise = BitmapIndexed (m1 .|. m2) (A. pair t2 t1)
1641
1641
where
Original file line number Diff line number Diff line change @@ -507,7 +507,7 @@ unionWithKey f = go 0
507
507
leafHashCode _ = error " leafHashCode"
508
508
509
509
goDifferentHash s h1 h2 t1 t2
510
- | m1 == m2 = BitmapIndexed m1 (A. singleton $! go (s+ bitsPerSubkey) t1 t2)
510
+ | m1 == m2 = BitmapIndexed m1 (A. singleton $! goDifferentHash (s+ bitsPerSubkey) h1 h2 t1 t2)
511
511
| m1 < m2 = BitmapIndexed (m1 .|. m2) (A. pair t1 t2)
512
512
| otherwise = BitmapIndexed (m1 .|. m2) (A. pair t2 t1)
513
513
where
You can’t perform that action at this time.
0 commit comments