diff --git a/iscsi-scst/usr/iscsi_adm.c b/iscsi-scst/usr/iscsi_adm.c index c50f45923..c29aa5f79 100644 --- a/iscsi-scst/usr/iscsi_adm.c +++ b/iscsi-scst/usr/iscsi_adm.c @@ -488,7 +488,7 @@ static int user_handle_show_list(struct iscsi_adm_req *req) buf_sz = buf_sz ? buf_sz : ISCSI_NAME_LEN; - buf = calloc(buf_sz, sizeof(char *)); + buf = calloc(buf_sz, sizeof(*buf)); if (!buf) { fprintf(stderr, "Memory allocation failed\n"); return -ENOMEM;