diff --git a/test/damage/primitives.c b/test/damage/primitives.c index d60da8d04..c16c28c78 100644 --- a/test/damage/primitives.c +++ b/test/damage/primitives.c @@ -75,8 +75,7 @@ get_image(struct test_setup *setup, xcb_drawable_t drawable) assert(reply->depth == 24); assert(len == 4 * setup->width * setup->height); - uint32_t *result = malloc(sizeof(uint32_t) * - setup->width * setup->height); + uint32_t *result = calloc(setup->width * setup->height, sizeof(uint32_t)); memcpy(result, data, len); free(reply);