aboutsummaryrefslogtreecommitdiff
path: root/src/cmd.c
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2026-04-24 03:54:01 -0400
committerB. Watson <urchlay@slackware.uk>2026-04-24 03:54:01 -0400
commit715964c0b5ab8a2bc2b8ae8b7935e9ea0088e332 (patch)
tree8d61003fadc3d3c7761394c517c4488c2b63743d /src/cmd.c
parent2ce1d0d8a2e7f79e1bb008836a4dca48adba867e (diff)
downloadfujinet-chat-715964c0b5ab8a2bc2b8ae8b7935e9ea0088e332.tar.gz
Dynamic screens. Still a bit flaky, but actually does work to some degree.
Diffstat (limited to 'src/cmd.c')
-rw-r--r--src/cmd.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/cmd.c b/src/cmd.c
index fad8a93..86e51f4 100644
--- a/src/cmd.c
+++ b/src/cmd.c
@@ -138,7 +138,7 @@ static void mass_join(char scr) {
do {
arg2 = nextarg(arg1);
if(scr) {
- scr_create(arg1, 1);
+ scr_create(arg1);
}
join_arg1();
arg1 = arg2;
@@ -340,7 +340,7 @@ static void do_color(void) {
static void do_query(void) {
do {
arg2 = nextarg(arg1);
- if(scr_create(arg1, 1) == 0xff) {
+ if(scr_create(arg1) == 0xff) {
err_marker();
scr_print_current("Query: all screens in use\n");
return;
@@ -447,8 +447,8 @@ void cmd_rejoin_chans(void) {
char i;
for(i = 2; i < MAX_SCREENS; i++) {
- if(scr_names[i][0] == '#') {
- arg1 = scr_names[i];
+ if(screens[i].title[0] == '#') {
+ arg1 = screens[i].title;
join_arg1();
}
}