From 91dffa37a6fc3820abf32bb58e8b1362f02497ff Mon Sep 17 00:00:00 2001 From: Marius Vlad Date: Fri, 1 Nov 2019 13:45:55 +0200 Subject: [PATCH] compositor: Allow protocol to be displayed when asked for, even if we're not supplying debug argument This wasn't intentional it just kept the way it was done before. Signed-off-by: Marius Vlad Reported-by: Pekka Paalanen --- compositor/main.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/compositor/main.c b/compositor/main.c index 370e634ad..f9b7a631d 100644 --- a/compositor/main.c +++ b/compositor/main.c @@ -3277,12 +3277,11 @@ wet_main(int argc, char *argv[]) "Wayland protocol dump for all clients.\n", NULL, NULL, NULL); - if (debug_protocol) { - protologger = wl_display_add_protocol_logger(display, - protocol_log_fn, - NULL); + protologger = wl_display_add_protocol_logger(display, + protocol_log_fn, + NULL); + if (debug_protocol) weston_compositor_enable_debug_protocol(wet.compositor); - } weston_compositor_add_debug_binding(wet.compositor, KEY_D, flight_rec_key_binding_handler,