From 07921d791aa3b72d74f1a935e8ac6cae73825b22 Mon Sep 17 00:00:00 2001 From: Pekka Paalanen Date: Wed, 12 Dec 2012 14:26:40 +0200 Subject: [PATCH] tests: set client log handler Otherwise we cannot normally see protocol errors etc. in the test output. Signed-off-by: Pekka Paalanen --- tests/weston-test-client-helper.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/weston-test-client-helper.c b/tests/weston-test-client-helper.c index c7ab4e55..1a1b4f13 100644 --- a/tests/weston-test-client-helper.c +++ b/tests/weston-test-client-helper.c @@ -442,12 +442,21 @@ static const struct wl_registry_listener registry_listener = { handle_global }; +static void +log_handler(const char *fmt, va_list args) +{ + fprintf(stderr, "libwayland: "); + vfprintf(stderr, fmt, args); +} + struct client * client_create(int x, int y, int width, int height) { struct client *client; struct surface *surface; + wl_log_set_handler_client(log_handler); + /* connect to display */ client = calloc(1, sizeof *client); client->wl_display = wl_display_connect(NULL);