Opened 9 years ago
Last modified 7 years ago
#9816 assigned Bugs
boost::filesystem::is_empty does not work for symbolic links on Windows
Reported by: | Owned by: | Beman Dawes | |
---|---|---|---|
Milestone: | To Be Determined | Component: | filesystem |
Version: | Boost 1.55.0 | Severity: | Problem |
Keywords: | windows, symlink, is_empty | Cc: |
Description
Hi,
I'm using boost::filesystem::is_empty() to check if configuration files I'm using are empty. Due to our software deployment these files are mostly symbolic links created with the Windows 7 internal mklink command.
I've used Boost 1.46.1 in the past for this and everything worked fine. Lastly I upgraded to 1.55.0 and found out that is_empty does not work anymore.
I at first asked at Stackoverflow for some help: Boost::filesystem::is_empty() returns false for Symlinks
I also created a Github project which reproduces the problem: Github - BoostSymLinkError
Also see #9824