The CLIENT_HOLD hack can go bye-bye.

This commit is contained in:
Nicholas Marriott
2007-11-21 20:04:37 +00:00
parent d0984b890b
commit ce90f1bddb
4 changed files with 8 additions and 21 deletions

View File

@ -1,4 +1,4 @@
/* $Id: server-fn.c,v 1.28 2007-11-21 19:53:56 nicm Exp $ */
/* $Id: server-fn.c,v 1.29 2007-11-21 20:04:37 nicm Exp $ */
/*
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
@ -113,12 +113,10 @@ server_write_window_cur(
for (i = 0; i < ARRAY_LENGTH(&clients); i++) {
c = ARRAY_ITEM(&clients, i);
if (c != NULL &&
c->session != NULL && c->session->curw->window == w) {
if (c->flags & CLIENT_HOLD) /* XXX OUTPUT only */
continue;
if (c == NULL || c->session == NULL)
continue;
if (c->session->curw->window == w)
server_write_client(c, type, buf, len);
}
}
}
@ -133,11 +131,8 @@ server_write_window_all(
c = ARRAY_ITEM(&clients, i);
if (c == NULL || c->session == NULL)
continue;
if (session_has(c->session, w)) {
if (c->flags & CLIENT_HOLD) /* XXX OUTPUT only */
continue;
if (session_has(c->session, w))
server_write_client(c, type, buf, len);
}
}
}