AK: Make LexicalPath take String instead of StringView

This commit is contained in:
Andreas Kling 2021-04-16 23:44:06 +02:00
commit f7139d9422
Notes: sideshowbarker 2024-07-18 19:32:47 +09:00
2 changed files with 8 additions and 8 deletions

View file

@ -34,7 +34,7 @@ namespace AK {
class LexicalPath {
public:
LexicalPath() = default;
explicit LexicalPath(const StringView&);
explicit LexicalPath(String);
bool is_valid() const { return m_is_valid; }
bool is_absolute() const { return m_is_absolute; }
@ -49,8 +49,8 @@ public:
bool has_extension(const StringView&) const;
static String canonicalized_path(const StringView&);
static String relative_path(const String absolute_path, const String& prefix);
static String canonicalized_path(String);
static String relative_path(String absolute_path, String const& prefix);
private:
void canonicalize();