From 881874cd9dfb57a5e4d2c7ac56e5878f7da6dc92 Mon Sep 17 00:00:00 2001 From: Nakidai Date: Thu, 12 Jun 2025 06:01:10 +0300 Subject: Add handling for unaccessable directories --- fp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fp.c b/fp.c index 7a05801..fa54bc3 100644 --- a/fp.c +++ b/fp.c @@ -100,6 +100,8 @@ void loadpath(const char *path) { errno = 0; DIR *dir = opendir(path); + if (!dir) + err(1, "opendir(`%s')", path); for (struct dirent *d; (d = readdir(dir));) { results = realloc(results, sizeof(*results) * ++amount); -- cgit 1.4.1