X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=textclient%2Fclient_chat.c;h=b8f621bd7e8a0865bc1e94ae658f4c49ff9ebe8f;hb=HEAD;hp=55ccb9b4da98932fe44c924178f303695bdc6b00;hpb=708a4113e7eb4965230821890d750fb44a166aac;p=citadel.git diff --git a/textclient/client_chat.c b/textclient/client_chat.c index 55ccb9b4d..2469e5bc3 100644 --- a/textclient/client_chat.c +++ b/textclient/client_chat.c @@ -2,13 +2,7 @@ // // Copyright (c) 1987-2016 by the citadel.org team // -// This program is open source software. Use, duplication, and/or -// disclosure are subject to the GNU General Purpose License version 3. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. +// This program is open source software. Use, duplication, or disclosure is subject to the GNU General Public License version 3. #include "textclient.h" @@ -17,7 +11,7 @@ extern char temp[]; char last_paged[SIZ] = ""; -void chatmode(CtdlIPC *ipc) { +void chatmode(CtdlIPC * ipc) { char wbuf[SIZ]; char buf[SIZ]; char response[SIZ]; @@ -69,12 +63,14 @@ void chatmode(CtdlIPC *ipc) { ch = scr_getc(SCR_BLOCK); if ((ch == 10) || (ch == 13)) { send_complete_line = 1; - } else if ((ch == 8) || (ch == 127)) { + } + else if ((ch == 8) || (ch == 127)) { if (!IsEmptyStr(wbuf)) { wbuf[strlen(wbuf) - 1] = 0; scr_printf("%c %c", 8, 8); } - } else { + } + else { scr_putc(ch); wbuf[strlen(wbuf) + 1] = 0; wbuf[strlen(wbuf)] = ch; @@ -119,7 +115,8 @@ void chatmode(CtdlIPC *ipc) { } strcpy(wbuf, ""); send_complete_line = 0; - } else { + } + else { wbuf[pos] = 0; CtdlIPC_chat_send(ipc, "RCHT send"); CtdlIPC_chat_recv(ipc, response); @@ -143,14 +140,17 @@ void chatmode(CtdlIPC *ipc) { scr_printf("\r%79s\r", ""); if (!strcmp(c_user, fullname)) { color(BRIGHT_YELLOW); - } else if (!strcmp(c_user, ":")) { + } + else if (!strcmp(c_user, ":")) { color(BRIGHT_RED); - } else { + } + else { color(BRIGHT_GREEN); } if (strcmp(c_user, last_user)) { snprintf(buf, sizeof buf, "%s: %s", c_user, c_text); - } else { + } + else { size_t i = MIN(sizeof buf - 1, strlen(c_user) + 2); memset(buf, ' ', i); strncpy(&buf[i], c_text, sizeof buf - i); @@ -214,8 +214,7 @@ void page_user(CtdlIPC * ipc) { } -void quiet_mode(CtdlIPC * ipc) -{ +void quiet_mode(CtdlIPC * ipc) { static int quiet = 0; char cret[SIZ]; int r; @@ -224,14 +223,14 @@ void quiet_mode(CtdlIPC * ipc) if (r / 100 == 2) { quiet = !quiet; scr_printf("Quiet mode %sabled (%sother users may page you)\n", (quiet) ? "en" : "dis", (quiet) ? "no " : ""); - } else { + } + else { scr_printf("Unable to change quiet mode: %s\n", cret); } } -void stealth_mode(CtdlIPC * ipc) -{ +void stealth_mode(CtdlIPC * ipc) { static int stealth = 0; char cret[SIZ]; int r; @@ -241,7 +240,8 @@ void stealth_mode(CtdlIPC * ipc) stealth = !stealth; scr_printf("Stealth mode %sabled (you are %s)\n", (stealth) ? "en" : "dis", (stealth) ? "invisible" : "listed as online"); - } else { + } + else { scr_printf("Unable to change stealth mode: %s\n", cret); } }