We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d95e2a7 commit 7b2159cCopy full SHA for 7b2159c
kirc.c
@@ -234,18 +234,18 @@ handle_user_input(void) {
234
char usrin[MSG_MAX], v1[MSG_MAX - CHA_MAX], v2[CHA_MAX], c1;
235
if (fgets(usrin, MSG_MAX, stdin) != NULL &&
236
(sscanf(usrin, "/%[m] %s %[^\n]\n", &c1, v2, v1) > 2 ||
237
- sscanf(usrin, "/%[xuMQhqnjp] %[^\n]\n", &c1, v1) > 0)) {
+ sscanf(usrin, "/%[a-zA-Z] %[^\n]\n", &c1, v1) > 0)) {
238
switch (c1) {
239
case 'x': raw("%s\r\n", v1); break;
240
case 'q': raw("quit\r\n"); break;
241
- case 'h': puts(HELP); break;
242
case 'u': strcpy(chan, v1); break;
243
case 'Q': raw("quit %s\r\n", v1); break;
244
case 'j': raw("join %s\r\n", v1); break;
245
case 'p': raw("part %s\r\n", v1); break;
246
case 'n': raw("names #%s\r\n", chan); break;
247
case 'M': raw("privmsg nickserv :%s\r\n", v1); break;
248
case 'm': raw("privmsg %s :%s\r\n", v2, v1); break;
+ default : puts(HELP); break;
249
}
250
} else {
251
size_t msg_len = strlen(usrin);
0 commit comments