]> 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:22:57 +0000 (18:22 -0500)
committerKevin Day <kevin@kevux.org>
Mon, 29 May 2023 23:22:57 +0000 (18:22 -0500)
commitba19b1cfbe6de7c440263d223aefd750ae725556
treef7821629f210b68f3ae202d1877d7337aa701fc7
parent23d4add511c239273e5e26d686818acfc8968274
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