diff --git a/hw/xwayland/xwayland-shm.c b/hw/xwayland/xwayland-shm.c index d1127efc0..bce74fa1d 100644 --- a/hw/xwayland/xwayland-shm.c +++ b/hw/xwayland/xwayland-shm.c @@ -210,7 +210,7 @@ xwl_shm_create_pixmap(ScreenPtr screen, if (!pixmap) return NULL; - xwl_pixmap = malloc(sizeof *xwl_pixmap); + xwl_pixmap = calloc(1, sizeof(*xwl_pixmap)); if (xwl_pixmap == NULL) goto err_destroy_pixmap;