• Brian Behlendorf's avatar
    Update for cppcheck v1.80 · 94183a9d
    Brian Behlendorf authored
    
    
    Resolve new warnings and errors from cppcheck v1.80.
    
    * [lib/libshare/libshare.c:543]: (warning)
      Possible null pointer dereference: protocol
    * [lib/libzfs/libzfs_dataset.c:2323]: (warning)
      Possible null pointer dereference: srctype
    * [lib/libzfs/libzfs_import.c:318]: (error)
      Uninitialized variable: link
    * [module/zfs/abd.c:353]: (error) Uninitialized variable: sg
    * [module/zfs/abd.c:353]: (error) Uninitialized variable: i
    * [module/zfs/abd.c:385]: (error) Uninitialized variable: sg
    * [module/zfs/abd.c:385]: (error) Uninitialized variable: i
    * [module/zfs/abd.c:553]: (error) Uninitialized variable: i
    * [module/zfs/abd.c:553]: (error) Uninitialized variable: sg
    * [module/zfs/abd.c:763]: (error) Uninitialized variable: i
    * [module/zfs/abd.c:763]: (error) Uninitialized variable: sg
    * [module/zfs/abd.c:305]: (error) Uninitialized variable: tmp_page
    * [module/zfs/zpl_xattr.c:342]: (warning)
       Possible null pointer dereference: value
    * [module/zfs/zvol.c:208]: (error) Uninitialized variable: p
    
    Convert the following suppression to inline.
    
    * [module/zfs/zfs_vnops.c:840]: (error)
      Possible null pointer dereference: aiov
    
    Exclude HAVE_UIO_ZEROCOPY and HAVE_DNLC from analysis since
    these macro's will never be defined until this functionality
    is implemented.
    Reviewed-by: default avatarGeorge Melikov <mail@gmelikov.ru>
    Reviewed-by: default avatarGiuseppe Di Natale <dinatale2@llnl.gov>
    Signed-off-by: default avatarBrian Behlendorf <behlendorf1@llnl.gov>
    Closes #6879 
    94183a9d
suppressions.txt 138 Bytes