delete conf+elem and dc on cleanup
This commit is contained in:
parent
dbc0860ddb
commit
d06785f599
|
@ -78,9 +78,18 @@ cleanup(Display *disp, DC *drawcontext, awesome_config *awesomeconf)
|
||||||
XFreeCursor(disp, drawcontext[screen].cursor[CurNormal]);
|
XFreeCursor(disp, drawcontext[screen].cursor[CurNormal]);
|
||||||
XFreeCursor(disp, drawcontext[screen].cursor[CurResize]);
|
XFreeCursor(disp, drawcontext[screen].cursor[CurResize]);
|
||||||
XFreeCursor(disp, drawcontext[screen].cursor[CurMove]);
|
XFreeCursor(disp, drawcontext[screen].cursor[CurMove]);
|
||||||
|
p_delete(&awesomeconf[screen].tags);
|
||||||
|
p_delete(&awesomeconf[screen].selected_tags);
|
||||||
|
p_delete(&awesomeconf[screen].prev_selected_tags);
|
||||||
|
p_delete(&awesomeconf[screen].tag_layouts);
|
||||||
|
p_delete(&awesomeconf[screen].layouts);
|
||||||
|
p_delete(&awesomeconf[screen].rules);
|
||||||
|
p_delete(&awesomeconf[screen].keys);
|
||||||
}
|
}
|
||||||
XSetInputFocus(disp, PointerRoot, RevertToPointerRoot, CurrentTime);
|
XSetInputFocus(disp, PointerRoot, RevertToPointerRoot, CurrentTime);
|
||||||
XSync(disp, False);
|
XSync(disp, False);
|
||||||
|
p_delete(&awesomeconf);
|
||||||
|
p_delete(&dc);
|
||||||
}
|
}
|
||||||
|
|
||||||
static long
|
static long
|
||||||
|
|
Loading…
Reference in New Issue