]> git.tdb.fi Git - libs/core.git/blobdiff - source/fs/path.h
Mark constructors and destructors as default where appropriate
[libs/core.git] / source / fs / path.h
index e0b593caf2099839d2f517deb2a3b2b0e4e89ffb..30fe683eabafff9f64b8841f8706ea4cde8be341 100644 (file)
@@ -70,13 +70,10 @@ private:
        PositionArray separators;
 
 public:
-       Path();
+       Path() = default;
        Path(const std::string &);
-       Path(const char *);
-private:
-       void init(const std::string &);
+       Path(const char *p): Path(std::string(p)) { }
 
-public:
        /// Returns the path as a string.
        const std::string &str() const { return path; }