diff options
Diffstat (limited to 'src/cache_hash.cpp')
| -rw-r--r-- | src/cache_hash.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cache_hash.cpp b/src/cache_hash.cpp index 2a0810eced..cd0cc5324d 100644 --- a/src/cache_hash.cpp +++ b/src/cache_hash.cpp @@ -470,6 +470,8 @@ Error cache_add_dep_file(CacheHash *ch, Buf *dep_file_path, bool verbose) { Error err; Buf *contents = buf_alloc(); if ((err = os_fetch_file_path(dep_file_path, contents))) { + if (err == ErrorFileNotFound) + return err; if (verbose) { fprintf(stderr, "unable to read .d file: %s\n", err_str(err)); } |
