aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2024-05-28 02:38:14 -0400
committerBruce Hill <bruce@bruce-hill.com>2024-05-28 02:38:14 -0400
commit74eed9bc3050319f2cd0fd15db8b92ae6d853547 (patch)
treea8a2a990ae86f8d35e9b94e9b29c8b7ebe51dc4e
parente382b5d2d95f2b42cbc30fde9e3be8720b83ad45 (diff)
Better error checking
-rw-r--r--tomo.c1
1 files changed, 1 insertions, 0 deletions
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);