---
 src/clipboard.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/clipboard.c b/src/clipboard.c
index c1091a9..994c301 100644
--- a/src/clipboard.c
+++ b/src/clipboard.c
@@ -254,7 +254,7 @@ clipboard_set_selection(struct wl_listener *listener, void 
*data)
 
        mime_types = source->mime_types.data;
 
-       if (pipe2(p, O_CLOEXEC) == -1)
+       if (!mime_types || pipe2(p, O_CLOEXEC) == -1)
                return;
 
        source->send(source, mime_types[0], p[1]);
-- 
2.3.7

_______________________________________________
wayland-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to