[gtk+] wayland: Set a wayland-client log handler to print errors we get
- From: Kristian Høgsberg <krh src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] wayland: Set a wayland-client log handler to print errors we get
- Date: Sat, 30 Mar 2013 18:20:13 +0000 (UTC)
commit 4252ac6d6ce2a02efa0991fc0723f9522aff7a0f
Author: Kristian Høgsberg <krh bitplanet net>
Date: Sat Mar 30 14:18:54 2013 -0400
wayland: Set a wayland-client log handler to print errors we get
gdk/wayland/gdkdisplay-wayland.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/gdk/wayland/gdkdisplay-wayland.c b/gdk/wayland/gdkdisplay-wayland.c
index 0dbf91f..0e7ec08 100644
--- a/gdk/wayland/gdkdisplay-wayland.c
+++ b/gdk/wayland/gdkdisplay-wayland.c
@@ -207,6 +207,12 @@ static const struct wl_registry_listener registry_listener = {
gdk_registry_handle_global_remove
};
+static void
+log_handler(const char *format, va_list args)
+{
+ g_logv (G_LOG_DOMAIN, G_LOG_LEVEL_ERROR, format, args);
+}
+
GdkDisplay *
_gdk_wayland_display_open (const gchar *display_name)
{
@@ -214,6 +220,8 @@ _gdk_wayland_display_open (const gchar *display_name)
GdkDisplay *display;
GdkWaylandDisplay *display_wayland;
+ wl_log_set_handler_client(log_handler);
+
wl_display = wl_display_connect(display_name);
if (!wl_display)
return NULL;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]