1
0
mirror of https://github.com/godotengine/godot.git synced 2026-01-05 19:31:35 +00:00

Merge pull request #14485 from RandomShaper/fix-android-export

Fix crash on Android export
This commit is contained in:
Rémi Verschelde
2017-12-10 11:22:45 +01:00
committed by GitHub

View File

@@ -1557,12 +1557,15 @@ public:
encode_uint32(cl.size(), &clf[0]);
for (int i = 0; i < cl.size(); i++) {
print_line(itos(i) + " param: " + cl[i]);
CharString txt = cl[i].utf8();
int base = clf.size();
clf.resize(base + 4 + txt.length());
encode_uint32(txt.length(), &clf[base]);
copymem(&clf[base + 4], txt.ptr(), txt.length());
print_line(itos(i) + " param: " + cl[i]);
int length = txt.length();
if (!length)
continue;
clf.resize(base + 4 + length);
encode_uint32(length, &clf[base]);
copymem(&clf[base + 4], txt.ptr(), length);
}
zip_fileinfo zipfi = get_zip_fileinfo();