From fa589f31229a65b199cd3d7e987efd5989e08816 Mon Sep 17 00:00:00 2001 From: "Alexander \"Arav\" Andreev" Date: Thu, 28 Mar 2024 18:04:46 +0400 Subject: [PATCH] In main check for addressbok file open errors. --- src/main.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main.c b/src/main.c index 76a8f02..22c86e7 100644 --- a/src/main.c +++ b/src/main.c @@ -4,6 +4,7 @@ #include "net.h" #include #include +#include #define CHANNELS 1 #define SAMPLE_RATE 48000 @@ -24,6 +25,10 @@ int main(int argc, char **argv) { addrbook_t ab = {0}; FILE *in = fopen("addressbook_key", "r"); + if (in == NULL) { + fprintf(stderr, "An addressbook file wasn't open: %s\n", strerror(errno)); + return 1; + } addrbook_load(&ab, in);