]> git.proxmox.com Git - mirror_zfs.git/commitdiff
OpenZFS 8046 - Let calloc() do the multiplication in libzfs_fru_refresh
authorPedro Giffuni <pfg@freebsd.org>
Fri, 7 Apr 2017 20:36:06 +0000 (13:36 -0700)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Sun, 9 Apr 2017 23:07:42 +0000 (16:07 -0700)
Authored by: Pedro Giffuni <pfg@freebsd.org>
Approved by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: George Melikov <mail@gmelikov.ru>
Ported-by: Giuseppe Di Natale <dinatale2@llnl.gov>
OpenZFS-issue: https://www.illumos.org/issues/8046
OpenZFS-commit: https://github.com/openzfs/openzfs/commit/3a3c0d5
Closes #5989

lib/libzfs/libzfs_fru.c

index bb278aa7bf49b9980a6746f85a7306cad3c6f101..2ee8bdfb22fa63933067d25a42ea570ddf471b25 100644 (file)
@@ -284,7 +284,7 @@ libzfs_fru_refresh(libzfs_handle_t *hdl)
 
        if (hdl->libzfs_fru_hash == NULL &&
            (hdl->libzfs_fru_hash =
-           calloc(ZFS_FRU_HASH_SIZE * sizeof (void *), 1)) == NULL)
+           calloc(ZFS_FRU_HASH_SIZE, sizeof (void *))) == NULL)
                return;
 
        /*