version 1.349, 2020/05/24 09:40:17 |
version 1.350, 2020/05/24 14:45:00 |
|
|
RB_REMOVE(client_windows, &c->windows, cw); |
RB_REMOVE(client_windows, &c->windows, cw); |
free(cw); |
free(cw); |
} |
} |
control_free_offsets(c); |
|
|
|
TAILQ_REMOVE(&clients, c, entry); |
TAILQ_REMOVE(&clients, c, entry); |
log_debug("lost client %p", c); |
log_debug("lost client %p", c); |
|
|
if (not) |
if (not) |
next++; |
next++; |
|
|
if (strcmp(next, "no-output") == 0) |
flag = 0; |
flag = CLIENT_CONTROL_NOOUTPUT; |
if (c->flags & CLIENT_CONTROL) { |
else if (strcmp(next, "read-only") == 0) |
if (strcmp(next, "no-output") == 0) |
|
flag = CLIENT_CONTROL_NOOUTPUT; |
|
} |
|
if (strcmp(next, "read-only") == 0) |
flag = CLIENT_READONLY; |
flag = CLIENT_READONLY; |
else if (strcmp(next, "ignore-size") == 0) |
else if (strcmp(next, "ignore-size") == 0) |
flag = CLIENT_IGNORESIZE; |
flag = CLIENT_IGNORESIZE; |
else if (strcmp(next, "active-pane") == 0) |
else if (strcmp(next, "active-pane") == 0) |
flag = CLIENT_ACTIVEPANE; |
flag = CLIENT_ACTIVEPANE; |
else |
if (flag == 0) |
continue; |
continue; |
|
|
log_debug("client %s set flag %s", c->name, next); |
log_debug("client %s set flag %s", c->name, next); |