diff options
author | mcpcpc <michaelczigler@icloud.com> | 2020-08-18 07:09:32 -0400 |
---|---|---|
committer | mcpcpc <michaelczigler@icloud.com> | 2020-08-18 07:09:32 -0400 |
commit | cfee82dea5ed53e55163f2b07f2224a996dc0e18 (patch) | |
tree | ea17cb0a33c56c76eecbbcbaf27ae3714f670ec9 | |
parent | added :Q command (diff) | |
download | kirc-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.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -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 || |