]> git.sur5r.net Git - i3/i3/blob - src/output.c
Merge branch 'next'
[i3/i3] / src / output.c
1 #undef I3__FILE__
2 #define I3__FILE__ "output.c"
3 /*
4  * vim:ts=4:sw=4:expandtab
5  *
6  * i3 - an improved dynamic tiling window manager
7  * © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
8  *
9  * output.c: Output (monitor) related functions.
10  *
11  */
12 #include "all.h"
13
14 /*
15  * Returns the output container below the given output container.
16  *
17  */
18 Con *output_get_content(Con *output) {
19     Con *child;
20
21     TAILQ_FOREACH(child, &(output->nodes_head), nodes)
22         if (child->type == CT_CON)
23             return child;
24
25     ELOG("output_get_content() called on non-output %p\n", output);
26     assert(false);
27 }