From: Michael Stapelberg Date: Tue, 23 Aug 2011 23:34:56 +0000 (+0200) Subject: Initialize output (fixes compiler warning) X-Git-Tag: 4.1~208 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=27ade541a9cc93d25f0d705b2f1151111551e0ad;p=i3%2Fi3 Initialize output (fixes compiler warning) --- diff --git a/i3bar/src/xcb.c b/i3bar/src/xcb.c index e25bc959..57d21f72 100644 --- a/i3bar/src/xcb.c +++ b/i3bar/src/xcb.c @@ -471,13 +471,17 @@ static void handle_client_message(xcb_client_message_event_t* event) { } DLOG("X window %08x requested docking\n", client); - i3_output *walk, *output; + i3_output *walk, *output = NULL; SLIST_FOREACH(walk, outputs, slist) { if (!walk->active) continue; DLOG("using output %s\n", walk->name); output = walk; } + if (output == NULL) { + ELOG("No output found\n"); + return; + } xcb_reparent_window(xcb_connection, client, output->bar,