fs/Traits: add GetPathSuffix()
This commit is contained in:
parent
b5673b6333
commit
bf97d13d0b
|
@ -96,6 +96,11 @@ struct PathTraitsFS {
|
|||
: nullptr;
|
||||
}
|
||||
|
||||
gcc_pure
|
||||
static const_pointer GetPathSuffix(const_pointer path) noexcept {
|
||||
return GetFilenameSuffix(GetBase(path));
|
||||
}
|
||||
|
||||
#ifdef _WIN32
|
||||
gcc_pure gcc_nonnull_all
|
||||
static constexpr bool IsDrive(const_pointer p) noexcept {
|
||||
|
@ -215,6 +220,11 @@ struct PathTraitsUTF8 {
|
|||
: nullptr;
|
||||
}
|
||||
|
||||
gcc_pure
|
||||
static const_pointer GetPathSuffix(const_pointer path) noexcept {
|
||||
return GetFilenameSuffix(GetBase(path));
|
||||
}
|
||||
|
||||
#ifdef _WIN32
|
||||
gcc_pure gcc_nonnull_all
|
||||
static constexpr bool IsDrive(const_pointer p) noexcept {
|
||||
|
|
Loading…
Reference in New Issue