aboutsummaryrefslogtreecommitdiffstats
path: root/src/fs/Path.hxx
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/fs/Path.hxx5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/fs/Path.hxx b/src/fs/Path.hxx
index dd4cf38a7..8bfc9b8c4 100644
--- a/src/fs/Path.hxx
+++ b/src/fs/Path.hxx
@@ -44,6 +44,8 @@
# endif
#endif
+class Error;
+
extern const class Domain path_domain;
/**
@@ -151,6 +153,9 @@ public:
gcc_pure
static Path FromUTF8(const char *path_utf8);
+ gcc_pure
+ static Path FromUTF8(const char *path_utf8, Error &error);
+
/**
* Convert the path to UTF-8.
* Returns empty string on error or if #path_fs is null pointer.