storage/local: remove utf8 path from constructor

Build the UTF-8 version of the path automatically in the constructor.
This commit is contained in:
Max Kellermann
2014-02-07 23:41:06 +01:00
parent b0b086d473
commit be081929f4
4 changed files with 14 additions and 13 deletions

View File

@@ -162,10 +162,7 @@ InitStorage(Error &error)
path_fs.ChopSeparators();
CheckDirectoryReadable(path_fs);
const auto utf8 = path_fs.ToUTF8();
assert(!utf8.empty());
instance->storage = CreateLocalStorage(utf8.c_str(), path_fs);
instance->storage = CreateLocalStorage(path_fs);
return true;
}