mkimg(1): let calloc(3) do the multiplication.
Reviewed by: marcel MFC after: 1 week
This commit is contained in:
parent
bba279e552
commit
6613eaa42b
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=315212
@ -216,7 +216,7 @@ qcow_write(int fd, u_int version)
|
|||||||
ofs = clstrsz * l2clno;
|
ofs = clstrsz * l2clno;
|
||||||
nclstrs = 1 + clstr_l1tblsz + clstr_rctblsz;
|
nclstrs = 1 + clstr_l1tblsz + clstr_rctblsz;
|
||||||
|
|
||||||
l1tbl = calloc(1, clstrsz * clstr_l1tblsz);
|
l1tbl = calloc(clstr_l1tblsz, clstrsz);
|
||||||
if (l1tbl == NULL) {
|
if (l1tbl == NULL) {
|
||||||
error = ENOMEM;
|
error = ENOMEM;
|
||||||
goto out;
|
goto out;
|
||||||
@ -247,7 +247,7 @@ qcow_write(int fd, u_int version)
|
|||||||
} while (n < clstr_rcblks);
|
} while (n < clstr_rcblks);
|
||||||
|
|
||||||
if (rcclno > 0) {
|
if (rcclno > 0) {
|
||||||
rctbl = calloc(1, clstrsz * clstr_rctblsz);
|
rctbl = calloc(clstr_rctblsz, clstrsz);
|
||||||
if (rctbl == NULL) {
|
if (rctbl == NULL) {
|
||||||
error = ENOMEM;
|
error = ENOMEM;
|
||||||
goto out;
|
goto out;
|
||||||
@ -297,7 +297,7 @@ qcow_write(int fd, u_int version)
|
|||||||
l1tbl = NULL;
|
l1tbl = NULL;
|
||||||
|
|
||||||
if (rcclno > 0) {
|
if (rcclno > 0) {
|
||||||
rcblk = calloc(1, clstrsz * clstr_rcblks);
|
rcblk = calloc(clstr_rcblks, clstrsz);
|
||||||
if (rcblk == NULL) {
|
if (rcblk == NULL) {
|
||||||
error = ENOMEM;
|
error = ENOMEM;
|
||||||
goto out;
|
goto out;
|
||||||
|
Loading…
Reference in New Issue
Block a user