hikari wayland compositor (fork of raichoo's hikari)
(https://hikari.acmelabs.space)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| #include <hikari/binding_group.h>
#include <stdlib.h>
#include <hikari/binding.h>
#include <hikari/memory.h>
void
hikari_binding_group_init(struct hikari_binding_group *binding_group)
{
for (int i = 0; i < HIKARI_BINDING_GROUP_MASK; i++) {
binding_group[i].nbindings = 0;
binding_group[i].bindings = NULL;
}
}
void
hikari_binding_group_fini(struct hikari_binding_group *binding_group)
{
for (int i = 0; i < HIKARI_BINDING_GROUP_MASK; i++) {
struct hikari_binding *bindings = binding_group[i].bindings;
hikari_free(bindings);
}
}
|