]> git.sur5r.net Git - i3/i3/blob - i3-nagbar/i3-nagbar.h
Merge branch 'release-4.7.1' into next
[i3/i3] / i3-nagbar / i3-nagbar.h
1 #pragma once
2
3 #include <err.h>
4
5 #define die(...) errx(EXIT_FAILURE, __VA_ARGS__);
6 #define FREE(pointer) do { \
7         if (pointer != NULL) { \
8                 free(pointer); \
9                 pointer = NULL; \
10         } \
11 } \
12 while (0)
13
14 #define xmacro(atom) xcb_atom_t A_ ## atom;
15 #include "atoms.xmacro"
16 #undef xmacro
17
18 extern xcb_window_t root;