aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormcpcpc <michaelczigler@icloud.com>2020-08-18 07:09:32 -0400
committermcpcpc <michaelczigler@icloud.com>2020-08-18 07:09:32 -0400
commitcfee82dea5ed53e55163f2b07f2224a996dc0e18 (patch)
treeea17cb0a33c56c76eecbbcbaf27ae3714f670ec9
parentadded :Q command (diff)
downloadkirc-cfee82dea5ed53e55163f2b07f2224a996dc0e18.tar.gz
kirc-cfee82dea5ed53e55163f2b07f2224a996dc0e18.tar.bz2
kirc-cfee82dea5ed53e55163f2b07f2224a996dc0e18.tar.xz
kirc-cfee82dea5ed53e55163f2b07f2224a996dc0e18.tar.zst
kirc-cfee82dea5ed53e55163f2b07f2224a996dc0e18.zip
increase input buffer from to max 510 character length
Diffstat (limited to '')
-rw-r--r--kirc.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/kirc.c b/kirc.c
index 5e48494..25988ba 100644
--- a/kirc.c
+++ b/kirc.c
@@ -180,13 +180,13 @@ main(int argc, char **argv) {
if (pid == 0) {
int sl, i;
- char u[cmax];
+ char u[BUFF];
con();
while ((sl = read(conn, sbuf, BUFF))) {
pars(sl, sbuf);
- if (read(fd[0], u, cmax) > 0) {
+ if (read(fd[0], u, BUFF) > 0) {
for (i = 0; u[i] != '\n'; i++) continue;
if (u[0] != ':') raw("%-*.*s\r\n", i, i, u);
}
@@ -194,7 +194,7 @@ main(int argc, char **argv) {
printf("%*s press <RETURN> key to exit", gutl, " ");
}
else {
- char usrin[cmax], v1[cmax], v2[20], c1;
+ char usrin[BUFF], v1[BUFF-20], v2[20], c1;
struct termios tp, save;
tcgetattr(STDIN_FILENO, &tp);
@@ -207,7 +207,7 @@ main(int argc, char **argv) {
}
tcsetattr(STDIN_FILENO, TCSANOW, &tp);
- fgets(usrin, cmax, stdin);
+ fgets(usrin, BUFF, stdin);
tcsetattr(STDIN_FILENO, TCSANOW, &save);
if (sscanf(usrin, ":%[M] %s %[^\n]\n", &c1, v2, v1) == 3 ||