Update import

This commit is contained in:
vczh
2026-03-21 02:29:06 -07:00
parent 8297eb5caa
commit 17636c02d1
23 changed files with 4109 additions and 3721 deletions
+20
View File
@@ -41,6 +41,26 @@ WindowsFileSystemImpl
class WindowsFileSystemImpl : public feature_injection::FeatureImpl<IFileSystemImpl>
{
public:
wchar_t GetPathDelimiter() const override
{
return L'\\';
}
const wchar_t* GetCompatibleDelimiters() const override
{
return L"/";
}
WString ConcatPath(const WString& fullPath, const WString& relativePath) const override
{
if (IsRoot(fullPath))
{
return relativePath;
}
return fullPath + WString::FromChar(GetPathDelimiter()) + relativePath;
}
void Initialize(WString& fullPath) const override
{
{