mirror of
https://github.com/swaywm/sway.git
synced 2025-11-09 13:29:49 -05:00
add unique IDs to containers
This commit is contained in:
parent
d98c26d0ed
commit
7d947fdb95
4 changed files with 13 additions and 2 deletions
|
|
@ -18,8 +18,12 @@
|
|||
#define ASSERT_NONNULL(PTR) \
|
||||
sway_assert (PTR, #PTR "must be non-null")
|
||||
|
||||
|
||||
static swayc_t *new_swayc(enum swayc_types type) {
|
||||
// next id starts at 1 because 0 is assigned to root_container in layout.c
|
||||
static size_t next_id = 1;
|
||||
swayc_t *c = calloc(1, sizeof(swayc_t));
|
||||
c->id = next_id++;
|
||||
c->handle = -1;
|
||||
c->gaps = -1;
|
||||
c->layout = L_NONE;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue