Commit fa4e614
committed
fix: remove uint/uint64 from integer arithmetic to avoid overflow concerns
The gosec linter (G115) flagged potential integer overflow when converting
uint and uint64 to int64. To address this, removed these types from
integer arithmetic support, aligning with the divided_by filter pattern.
These types will now fall back to float arithmetic, which is safe and
matches the existing pattern in the codebase.1 parent 274cd67 commit fa4e614
1 file changed
Lines changed: 3 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
| 32 | + | |
31 | 33 | | |
32 | 34 | | |
33 | | - | |
| 35 | + | |
34 | 36 | | |
35 | 37 | | |
36 | 38 | | |
| |||
50 | 52 | | |
51 | 53 | | |
52 | 54 | | |
53 | | - | |
54 | | - | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
62 | | - | |
63 | 61 | | |
64 | 62 | | |
65 | 63 | | |
| |||
0 commit comments