diff options
author | Kristian Høgsberg <krh@redhat.com> | 2008-11-02 10:12:29 -0500 |
---|---|---|
committer | Kristian Høgsberg <krh@redhat.com> | 2008-11-06 10:51:59 -0500 |
commit | f9bc795a7d72c0877119b3564f865af579603bde (patch) | |
tree | 058dc0ef8d58e49755fbc9b6a1141af55e6b5ba2 /event-loop.c | |
parent | 362a34ed898d62558c8cd0afc8a1a93f3fd2aa4c (diff) | |
download | wayland-f9bc795a7d72c0877119b3564f865af579603bde.tar.gz wayland-f9bc795a7d72c0877119b3564f865af579603bde.tar.xz wayland-f9bc795a7d72c0877119b3564f865af579603bde.zip |
Add crude input device support.
Just pointer motion and button clicks for now, broadcast to all clients.
Diffstat (limited to 'event-loop.c')
-rw-r--r-- | event-loop.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/event-loop.c b/event-loop.c index f431161..40f1c86 100644 --- a/event-loop.c +++ b/event-loop.c @@ -31,6 +31,9 @@ wl_event_loop_add_fd(struct wl_event_loop *loop, struct epoll_event ep; source = malloc(sizeof *source); + if (source == NULL) + return NULL; + source->fd = fd; source->func = func; source->data = data; |