From a58f5db5a3300e6d4de0a20421eb1644b2d4cea1 Mon Sep 17 00:00:00 2001 From: Robert Preston Date: Thu, 2 Jul 2026 09:37:13 +1000 Subject: [PATCH] lines: add null check after opening infile --- c_programming/files/lines.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/c_programming/files/lines.c b/c_programming/files/lines.c index 9515c75..237b66d 100644 --- a/c_programming/files/lines.c +++ b/c_programming/files/lines.c @@ -21,6 +21,11 @@ int main(void) { FILE* infile = fopen("lines.txt", "r"); + if (infile == NULL) + { + perror("Failed to open in.txt"); + return 1; + } char buf[SIZE]; while (fgets(buf, sizeof buf, infile) != NULL)