aboutsummaryrefslogtreecommitdiff
path: root/butl/filesystem.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2015-07-17 14:23:06 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2015-07-17 14:24:36 +0200
commite3a55c39b6dd7a866aa1033203a1813e646f8c50 (patch)
tree8ed4414769c88b371aef975fb55c4baf07287712 /butl/filesystem.cxx
parent0184c3182f3bdc83fd4dc6f10ed3609cca32990c (diff)
Fix stat/lstat type/ltype to be consistent, use correct *stat()
Diffstat (limited to 'butl/filesystem.cxx')
-rw-r--r--butl/filesystem.cxx6
1 files changed, 3 insertions, 3 deletions
diff --git a/butl/filesystem.cxx b/butl/filesystem.cxx
index c65d591..2a1fad9 100644
--- a/butl/filesystem.cxx
+++ b/butl/filesystem.cxx
@@ -42,7 +42,7 @@ namespace butl
file_mtime (const path& p)
{
struct stat s;
- if (::lstat (p.string ().c_str (), &s) != 0)
+ if (::stat (p.string ().c_str (), &s) != 0)
{
if (errno == ENOENT || errno == ENOTDIR)
return timestamp_nonexistent;
@@ -61,7 +61,7 @@ namespace butl
dir_exists (const path& p)
{
struct stat s;
- if (::lstat (p.string ().c_str (), &s) != 0)
+ if (::stat (p.string ().c_str (), &s) != 0)
{
if (errno == ENOENT || errno == ENOTDIR)
return false;
@@ -76,7 +76,7 @@ namespace butl
file_exists (const path& p)
{
struct stat s;
- if (::lstat (p.string ().c_str (), &s) != 0)
+ if (::stat (p.string ().c_str (), &s) != 0)
{
if (errno == ENOENT || errno == ENOTDIR)
return false;