LL081
Inc/Dec overflow risk
Object Pascal — Delphi & Free Pascal
Info
Reliability
Inc/Dec on small integer types can silently overflow without range checking enabled
Inc/Dec on small integer types can silently overflow without range checking enabled.
Why this severity
Inc/Dec on small integer types can silently overflow without range checking enabled.
Known false positives
code compiled with {$Q+} or {$OVERFLOWCHECKS ON}.
Remediation example
if Counter < High(Byte) then Inc(Counter);