Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 03ee47ae authored by Peter Malone's avatar Peter Malone Committed by Michael S. Tsirkin
Browse files

ringtest: ring.c malloc & memset to calloc



Code cleanup change - moving from malloc & memset to calloc.

Signed-off-by: default avatarPeter Malone <peter.malone@gmail.com>
Signed-off-by: default avatarMichael S. Tsirkin <mst@redhat.com>
parent 0063e8bb
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -84,12 +84,11 @@ void alloc_ring(void)
		perror("Unable to allocate ring buffer.\n");
		exit(3);
	}
	event = malloc(sizeof *event);
	event = calloc(1, sizeof(*event));
	if (!event) {
		perror("Unable to allocate event buffer.\n");
		exit(3);
	}
	memset(event, 0, sizeof *event);
	guest.avail_idx = 0;
	guest.kicked_avail_idx = -1;
	guest.last_used_idx = 0;
@@ -102,12 +101,11 @@ void alloc_ring(void)
		ring[i] = desc;
	}
	guest.num_free = ring_size;
	data = malloc(ring_size * sizeof *data);
	data = calloc(ring_size, sizeof(*data));
	if (!data) {
		perror("Unable to allocate data buffer.\n");
		exit(3);
	}
	memset(data, 0, ring_size * sizeof *data);
}

/* guest side */