diff --git a/src/loader/loader_wayland_helper.c b/src/loader/loader_wayland_helper.c index 1337eb8753c..d091ecf1739 100644 --- a/src/loader/loader_wayland_helper.c +++ b/src/loader/loader_wayland_helper.c @@ -412,7 +412,8 @@ loader_wayland_presentation_feedback(struct loader_wayland_presentation *pres, !tracing) return; - fd = malloc(sizeof *fd); + fd = calloc(1, sizeof *fd); + fd->presentation = pres; fd->tracing = tracing; if (tracing) {