Commit 80e92bc
committed
fix: prevent integer overflow in LongIsCloseToAssertion by widening to double
Cast `value` to `double` before subtraction and compare against
`(double)_tolerance` so that extreme long values (e.g., MaxValue vs MinValue)
no longer silently wrap around.1 parent 283604f commit 80e92bc
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
209 | 209 | | |
210 | 210 | | |
211 | 211 | | |
212 | | - | |
| 212 | + | |
213 | 213 | | |
214 | | - | |
| 214 | + | |
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
| |||
0 commit comments