From 2a20d83fdb8a9513e3ced35712e62826eac431be Mon Sep 17 00:00:00 2001 From: Kristian Høgsberg Date: Sun, 2 Nov 2008 17:22:39 -0500 Subject: Always poll on display fd so we only read when there's data. --- background.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'background.c') diff --git a/background.c b/background.c index 5c7775f..19748eb 100644 --- a/background.c +++ b/background.c @@ -126,6 +126,10 @@ int main(int argc, char *argv[]) display = wl_display_create(socket_name, connection_update, &p[0]); + if (display == NULL) { + fprintf(stderr, "failed to create display: %m\n"); + return -1; + } p[0].fd = wl_display_get_fd(display); surface = wl_display_create_surface(display); -- cgit