From 01faa5c852e218befdeed3b041ddf03688201e95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Lam?= Date: Fri, 16 Jun 2017 12:43:41 +0200 Subject: [PATCH] FileUtil: Use errno for printing errors in IsDirectory stat() returns an error code in errno on both POSIX compliant platforms and Windows. This means we should always use errno instead of GetLastErrorMsg which uses GetLastError() (Win32) on Windows. --- Source/Core/Common/FileUtil.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Source/Core/Common/FileUtil.cpp b/Source/Core/Common/FileUtil.cpp index 3c6c6449d3..597908f740 100644 --- a/Source/Core/Common/FileUtil.cpp +++ b/Source/Core/Common/FileUtil.cpp @@ -78,8 +78,7 @@ bool IsDirectory(const std::string& filename) if (result < 0) { - WARN_LOG(COMMON, "IsDirectory: stat failed on %s: %s", filename.c_str(), - GetLastErrorMsg().c_str()); + WARN_LOG(COMMON, "IsDirectory: stat failed on %s: %s", filename.c_str(), strerror(errno)); return false; }