From 6108c0ecaf2e4198390de32003ca45eef6bbfee5 Mon Sep 17 00:00:00 2001 From: mcpcpc Date: Fri, 25 Sep 2020 12:08:08 -0400 Subject: add check for fgets value --- kirc.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kirc.c b/kirc.c index 7c9857d..5445526 100644 --- a/kirc.c +++ b/kirc.c @@ -231,7 +231,10 @@ handle_user_input(void) { char usrin[MSG_MAX], *tok; - fgets(usrin, MSG_MAX, stdin); + if (fgets(usrin, MSG_MAX, stdin) == NULL) { + perror("fgets"); + exit(1); + } size_t msg_len = strlen(usrin); if (usrin[msg_len - 1] == '\n') { -- cgit v1.2.3