aboutsummaryrefslogtreecommitdiffstats
path: root/src/fs/Path.hxx
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/fs/Path.hxx16
1 files changed, 10 insertions, 6 deletions
diff --git a/src/fs/Path.hxx b/src/fs/Path.hxx
index 3d5bd868b..b9754b5c5 100644
--- a/src/fs/Path.hxx
+++ b/src/fs/Path.hxx
@@ -44,12 +44,6 @@
# endif
#endif
-void path_global_init();
-
-void path_global_finish();
-
-const char *path_get_fs_charset();
-
/**
* A path name in the native file system character set.
*/
@@ -166,6 +160,16 @@ public:
static std::string ToUTF8(const_pointer path_fs);
/**
+ * Performs global one-time initialization of this class.
+ */
+ static void GlobalInit();
+
+ /**
+ * Gets file system character set name.
+ */
+ static const std::string &GetFSCharset();
+
+ /**
* Copy a #Path object.
*/
Path &operator=(const Path &other) {