Compare commits

..

No commits in common. "599610fd6f2e733f1e77b88ca4560448053d6428" and "fc736642b208271d15c76461dc7f603dbe1fb0ef" have entirely different histories.

2 changed files with 6 additions and 11 deletions

View file

@ -17,20 +17,14 @@
Aswm _aswm;
void aswm_open(const char* zlog_conf) {
atexit(aswm_close);
set_up_logger(zlog_conf);
XSetErrorHandler(aswm_error_handler);
_aswm.display = XOpenDisplay(NULL);
_aswm.desktops = malloc(0);
_aswm.desktops_count = 0;
if(_aswm.display == NULL) {
aswm_error("Cannot open X Display. Check the DISPLAY environement variable, and ensure an X server is running for the corresponding DISPLAY.");
exit(1);
}
XSetErrorHandler(aswm_error_handler);
Window x_root_window = DefaultRootWindow(_aswm.display);
XWindowAttributes x_root_attributes;
XGetWindowAttributes(_aswm.display, x_root_window, &x_root_attributes);
@ -56,6 +50,8 @@ void aswm_open(const char* zlog_conf) {
aswm_debug("ASWM Root window %lu", _aswm.root_window);
aswm_log_tree(aswm_debug, &_aswm, DefaultRootWindow(_aswm.display), 1);
atexit(aswm_close);
}
void aswm_create_workspace() {
@ -157,8 +153,7 @@ void aswm_event_loop() {
void aswm_close() {
free(_aswm.desktops);
tear_down_logger();
if(_aswm.display != NULL)
XCloseDisplay(_aswm.display);
XCloseDisplay(_aswm.display);
}
Window aswm_currently_active() {

View file

@ -34,7 +34,7 @@ void set_up_test_logger(void) {
printf("Init test zlog failed\n");
}
test_log = zlog_get_category("test");
test_log = zlog_get_category("test_log");
if (!test_log) {
printf("Get zlog test_log category failed\n");
}