first steps towards supporting the "bye" command

This commit is contained in:
marschap
2008-11-28 18:34:10 +00:00
parent a3db7b4cb2
commit 0dde525a46
7 changed files with 33 additions and 25 deletions
+5 -5
View File
@@ -44,7 +44,7 @@ screen_add_func(Client *c, int argc, char **argv)
int err = 0;
Screen *s;
if (!c->ack)
if (c->state != ACTIVE)
return 1;
if (argc != 2) {
@@ -88,7 +88,7 @@ screen_del_func(Client *c, int argc, char **argv)
int err = 0;
Screen *s;
if (!c->ack)
if (c->state != ACTIVE)
return 1;
if (argc != 2) {
@@ -139,7 +139,7 @@ screen_set_func(Client *c, int argc, char **argv)
char *id;
Screen * s;
if (!c->ack)
if (c->state != ACTIVE)
return 1;
if (argc == 1) {
@@ -424,7 +424,7 @@ screen_add_key_func(Client *c, int argc, char **argv)
char *id; /* Screen ID */
char *keys; /* Keys wanted */
if (!c->ack)
if (c->state != ACTIVE)
return 1;
if (argc != 3) {
@@ -500,7 +500,7 @@ screen_del_key_func(Client *c, int argc, char **argv)
char *id; /* Screen ID */
char *keys; /* Keys wanted */
if (!c->ack)
if (c->state != ACTIVE)
return 1;
if (argc != 3) {