82783013fd601e237e47e11e91e01f7b7ee47706
- Now it should be more unlikely to prevent arithmetic overflows. Please test. - This change costs about 20 bytes flash - Unfortunately still not bullet proof. A bullet proof check would cost additionally 100bytes flash, is it worth? - To get in dangerous areas, both weight and offset needs to be set very high. Without offset no more overruns should occur.
Languages
C
71.9%
C++
25.4%
Python
0.9%
CMake
0.6%
Shell
0.3%
Other
0.7%