Skip to content

Commit 6b21ed1

Browse files
committed
Фикс ошибки при кириллице в путях к архивам ( к 757a7a0 )
1 parent 196e005 commit 6b21ed1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ogsr_engine/xrCore/arc_sqfs.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ CLocatorAPI::archive::xr_sqfs::reader* CLocatorAPI::archive::xr_sqfs::alloc(cons
5353
{
5454
reader* rd = xr_new<reader>();
5555

56-
R_ASSERT(!sqfs_file_open(&rd->file, arc.path.c_str(), SQFS_FILE_OPEN_READ_ONLY));
56+
R_ASSERT(!sqfs_file_open(&rd->file, arc.path.c_str(), SQFS_FILE_OPEN_READ_ONLY | SQFS_FILE_OPEN_NO_CHARSET_XFRM));
5757

5858
rd->dr = sqfs_dir_reader_create(&arc.fs->super, arc.cmp, rd->file, 0);
5959
rd->data = sqfs_data_reader_create(rd->file, arc.fs->super.block_size, arc.cmp, 0);
@@ -224,7 +224,7 @@ void CLocatorAPI::archive::open_sqfs()
224224
type = container::SQFS;
225225
fs = xr_new<xr_sqfs>();
226226

227-
R_ASSERT(!sqfs_file_open(&file, path.c_str(), SQFS_FILE_OPEN_READ_ONLY));
227+
R_ASSERT(!sqfs_file_open(&file, path.c_str(), SQFS_FILE_OPEN_READ_ONLY | SQFS_FILE_OPEN_NO_CHARSET_XFRM));
228228
R_ASSERT(!sqfs_super_read(&fs->super, file));
229229

230230
sqfs_compressor_config_t cfg;

0 commit comments

Comments
 (0)