From 340a4343d0755bb918b98743cbe3da9e65433d33 Mon Sep 17 00:00:00 2001 From: Rafal Mielniczuk Date: Sat, 30 Jun 2012 18:33:34 +0200 Subject: [PATCH] clipboard: initialise clipboard memory after creation In case we don't, weston segfault in clipboard_set_selection on: if (clipboard->source) clipboard_source_unref(clipboard->source); --- src/clipboard.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/clipboard.c b/src/clipboard.c index 92c8a83..22d4b26 100644 --- a/src/clipboard.c +++ b/src/clipboard.c @@ -251,6 +251,7 @@ clipboard_create(struct weston_seat *seat) clipboard = malloc(sizeof *clipboard); if (clipboard == NULL) return NULL; + memset(clipboard, 0, sizeof *clipboard); clipboard->seat = seat; clipboard->selection_listener.notify = clipboard_set_selection; -- 2.7.4