> ## Documentation Index
> Fetch the complete documentation index at: https://docs.codeant.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Correctness

<AccordionGroup>
  <Accordion title="double_goto">
    The second goto statement will always be executed.
  </Accordion>

  <Accordion title="incorrect-use-ato-fn">
    Avoid the 'ato\*()' family of functions. Their use can lead to undefined behavior, integer overflows, and lack of appropriate error handling. Instead prefer the 'strtol\*()' family of functions.
  </Accordion>

  <Accordion title="c-string-equality">
    Using == on char\* performs pointer comparison, use strcmp instead
  </Accordion>

  <Accordion title="incorrect-use-sscanf-fn">
    Avoid 'sscanf()' for number conversions. Its use can lead to undefined behavior, slow processing, and integer overflows. Instead prefer the 'strto\*()' family of functions.
  </Accordion>
</AccordionGroup>
