summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2023-07-07 08:30:56 +0200
committerRémi Verschelde <rverschelde@gmail.com>2023-07-07 08:30:56 +0200
commit5ee36d119f5fa95ceb3520a1f2f530622294e432 (patch)
tree69d063d61b7b4708f570d6b09fea8d92e96fa71a
parente940778f0abbfd4b0bfe44e4fb9b352e050642f4 (diff)
parentdf5c68af99993002c927b4cc33bc85f67900579d (diff)
downloadredot-engine-5ee36d119f5fa95ceb3520a1f2f530622294e432.tar.gz
Merge pull request #78935 from timothyqiu/zip-pack
Fix error when non-ASCII characters in resource pack path
-rw-r--r--core/io/file_access_zip.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/io/file_access_zip.cpp b/core/io/file_access_zip.cpp
index 064353476f..c7f1a73f97 100644
--- a/core/io/file_access_zip.cpp
+++ b/core/io/file_access_zip.cpp
@@ -47,7 +47,7 @@ static void *godot_open(voidpf opaque, const char *p_fname, int mode) {
return nullptr;
}
- Ref<FileAccess> f = FileAccess::open(p_fname, FileAccess::READ);
+ Ref<FileAccess> f = FileAccess::open(String::utf8(p_fname), FileAccess::READ);
ERR_FAIL_COND_V(f.is_null(), nullptr);
ZipData *zd = memnew(ZipData);