mirror of
https://github.com/privatevoid-net/nix-super.git
synced 2024-11-26 07:46:21 +02:00
Update comments / documentation.
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
This commit is contained in:
parent
6c861b9c51
commit
0646b6cd61
2 changed files with 2 additions and 1 deletions
|
@ -688,6 +688,7 @@ void moveFile(const Path & oldName, const Path & newName)
|
||||||
bool isExecutableFileAmbient(const fs::path & exe) {
|
bool isExecutableFileAmbient(const fs::path & exe) {
|
||||||
// Check file type, because directory being executable means
|
// Check file type, because directory being executable means
|
||||||
// something completely different.
|
// something completely different.
|
||||||
|
// `is_regular_file` follows symlinks before checking.
|
||||||
return std::filesystem::is_regular_file(exe)
|
return std::filesystem::is_regular_file(exe)
|
||||||
&& access(exe.string().c_str(),
|
&& access(exe.string().c_str(),
|
||||||
#ifdef WIN32
|
#ifdef WIN32
|
||||||
|
|
|
@ -265,7 +265,7 @@ Path defaultTempDir();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Interpret `exe` as a location in the ambient file system and return
|
* Interpret `exe` as a location in the ambient file system and return
|
||||||
* whether it exists AND is executable.
|
* whether it resolves to a file that is executable.
|
||||||
*/
|
*/
|
||||||
bool isExecutableFileAmbient(const std::filesystem::path & exe);
|
bool isExecutableFileAmbient(const std::filesystem::path & exe);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue