]> Kevux Git Server - fll/commit
Bugfix: Handle f_directory_not status as an invalid directory.
authorKevin Day <kevin@kevux.org>
Mon, 29 May 2023 23:26:57 +0000 (18:26 -0500)
committerKevin Day <kevin@kevux.org>
Mon, 29 May 2023 23:26:57 +0000 (18:26 -0500)
commit074dcf9a0dc2f0c9d432caee9fcb5566db000ba6
tree54eecb752b9d9f69dcf881f315906ad4b9ddc753
parentc0bc7d0aa7f2b211887c7296c621804e3a32998f
Bugfix: Handle f_directory_not status as an invalid directory.

The status f_directory_not is returned with the path exists but is not a directory.

The fake program can fail when doing something like this:
  fake clean make -w /arbitrary_non_directory_file +V

The error message returned is not very helpful:
  ERROR: (674) when calling function f_file_stat().

This is a known file-related error and so it is now handled appropraitely.
The new error message looks like:
  ERROR: Invalid directory while trying to access directory '/arbitrary_non_directory_file'.
level_2/fll_error/c/error.c