Skip to content
Snippets Groups Projects
Select Git revision
0 results

cmd

  • Clone with SSH
  • Clone with HTTPS
  • Forked from Reform / reform-boundary-uboot
    Source project has a limited visibility.
    user avatar
    Tom Rini authored
    Now that sandbox is building cmd/mtdparts.c Coverity has looked at the
    code and found a number of issues.  In index_partitions() it is possible
    that part will be NULL, so re-work the checks and debug statements to
    take this into account.  We have a number of string buffers that we
    print to in the exact size of, and use string functions on, so we need
    to ensure they are large enough to be NULL terminated.  In
    device_parse() it is not possible for num_partitions to be 0 (we would
    have hit a different error first) so remove logically dead code.
    Finally, in parse_mtdparts() if we have an error we need to free the
    memory allocated to dev.
    
    Cc: Lothar Waßmann <LW@KARO-electronics.de>
    Cc: Maxime Ripard <maxime.ripard@free-electrons.com>
    Reported-by: Coverity (CID: 166334, 166333, 166332, 166329, 166328)
    Signed-off-by: default avatarTom Rini <trini@konsulko.com>
    54f1792c
    History
    Name Last commit Last update
    ..