| 945 | } |
| 946 | |
| 947 | std::unique_ptr<IStorage> CreateLocalStorage() |
| 948 | { |
| 949 | std::unique_ptr<CStorage> pStorage = std::make_unique<CStorage>(); |
| 950 | if(!pStorage->FindCurrentDirectory() || |
| 951 | !pStorage->AddPath("$CURRENTDIR")) |
| 952 | { |
| 953 | return std::unique_ptr<IStorage>(nullptr); |
| 954 | } |
| 955 | return pStorage; |
| 956 | } |
| 957 | |
| 958 | std::unique_ptr<IStorage> CreateTempStorage(const char *pDirectory, int NumArgs, const char **ppArguments) |
| 959 | { |