1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-16 18:29:55 +00:00

Use relative to content file path to find strings file

To be used by esmtool when VFS is not used.
This commit is contained in:
elsid 2023-03-18 02:59:15 +01:00
parent a60f657f5a
commit 67e96d48ba
No known key found for this signature in database
GPG key ID: 4DE04C198CBA7625

View file

@ -225,8 +225,9 @@ namespace ESM4
sp.type = stringType;
// TODO: possibly check if the resource exists?
Files::IStreamPtr filestream
= mVFS ? mVFS->get(stringFile.string()) : Files::openConstrainedFileStream(stringFile);
Files::IStreamPtr filestream = mVFS
? mVFS->get(stringFile.string())
: Files::openConstrainedFileStream(mCtx.filename.parent_path() / stringFile);
filestream->seekg(0, std::ios::end);
std::size_t fileSize = filestream->tellg();