Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Reworked directory iterator construction with parameters.
Instead of passing a base directory fd, pass the directory fd to iterate over. This simplifies code a little and makes it closer to Windows version. Also, use unique_fd from Boost.Scope instead of a custom fd wrapper. Also added handling of EINTR returned from open/openat in more places.
- Loading branch information