shmlog: remote atom when disabled

This commit is contained in:
Michael Stapelberg 2017-11-26 18:07:13 +01:00
parent 1facb450c0
commit 02b237b14d
1 changed files with 7 additions and 3 deletions

View File

@ -1227,9 +1227,13 @@ void x_set_name(Con *con, const char *name) {
*
*/
void update_shmlog_atom() {
if (*shmlogname == '\0') {
xcb_delete_property(conn, root, A_I3_SHMLOG_PATH);
} else {
xcb_change_property(conn, XCB_PROP_MODE_REPLACE, root,
A_I3_SHMLOG_PATH, A_UTF8_STRING, 8,
strlen(shmlogname), shmlogname);
}
}
/*