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);
This commit is contained in:
parent
8268d41410
commit
340a4343d0
|
@ -251,6 +251,7 @@ clipboard_create(struct weston_seat *seat)
|
||||||
clipboard = malloc(sizeof *clipboard);
|
clipboard = malloc(sizeof *clipboard);
|
||||||
if (clipboard == NULL)
|
if (clipboard == NULL)
|
||||||
return NULL;
|
return NULL;
|
||||||
|
memset(clipboard, 0, sizeof *clipboard);
|
||||||
|
|
||||||
clipboard->seat = seat;
|
clipboard->seat = seat;
|
||||||
clipboard->selection_listener.notify = clipboard_set_selection;
|
clipboard->selection_listener.notify = clipboard_set_selection;
|
||||||
|
|
Loading…
Reference in New Issue