From 74eed9bc3050319f2cd0fd15db8b92ae6d853547 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Tue, 28 May 2024 02:38:14 -0400 Subject: Better error checking --- tomo.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tomo.c b/tomo.c index 3dde1a26..49bbc2d7 100644 --- a/tomo.c +++ b/tomo.c @@ -218,6 +218,7 @@ static void build_file_dependency_graph(const char *filename, table_t *dependenc array_t get_file_dependencies(const char *filename, array_t *object_files) { const char *resolved = resolve_path(filename, ".", "."); + if (!resolved) errx(1, "Couldn't resolve path: %s", filename); table_t file_dependencies = {}; build_file_dependency_graph(resolved, &file_dependencies, object_files); -- cgit v1.2.3