diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2023-11-25 21:19:43 +0100 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2023-11-25 21:20:12 +0100 |
commit | 6edd4cb9eaca78a5c4254265f27602e7055d7e44 (patch) | |
tree | ca700ddbb03b44a1b012a8a8ef186a3382100087 /loader | |
parent | 7409d8ddd39944c4e68ebd50c732ee9a9a886583 (diff) |
a
Diffstat (limited to 'loader')
-rw-r--r-- | loader/filesystem.cpp | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/loader/filesystem.cpp b/loader/filesystem.cpp index 65878209..be3aa1df 100644 --- a/loader/filesystem.cpp +++ b/loader/filesystem.cpp @@ -1,10 +1,9 @@ #include "impl.hpp" #include "compat/assert.hpp" +#include "compat/debug.hpp" #include <cerrno> #include <Corrade/Containers/Pair.h> #include <Corrade/Containers/String.h> -#include <Corrade/Utility/Debug.h> -#include <Corrade/Utility/Implementation/ErrorString.h> #include <Corrade/Utility/Path.h> #ifdef _WIN32 #include <Corrade/Containers/Array.h> @@ -31,10 +30,8 @@ bool loader_impl::chdir(StringView pathname) #endif if (ret) { - auto error = errno; - Error err; - err << "chdir: can't change directory to" << pathname << Error::nospace << ":"; - Corrade::Utility::Implementation::printErrnoErrorString(err, error); + auto err = error_string(); + ERR << "chdir: can't change directory to" << quoted(pathname) << err; } return !ret; } @@ -55,8 +52,8 @@ void loader_impl::set_application_working_directory() original_working_directory = std::move(*loc); else { - Error err; err << "can't get original working directory:"; - Corrade::Utility::Implementation::printErrnoErrorString(err, errno); + auto err = error_string(); + ERR << "can't get original working directory" << err; original_working_directory = "."_s; } if (const auto loc = Path::executableLocation()) |