fix buffer write performance on Windows and Unix

This commit is contained in:
Marcin Zawiejski 2018-02-04 13:23:23 +01:00
parent ea99b90a77
commit 8315aa40cc
4 changed files with 12 additions and 0 deletions

View file

@ -236,6 +236,11 @@ void FileAccessUnix::store_8(uint8_t p_dest) {
ERR_FAIL_COND(fwrite(&p_dest, 1, 1, f) != 1);
}
void FileAccessUnix::store_buffer(const uint8_t *p_src, int p_length) {
ERR_FAIL_COND(!f);
ERR_FAIL_COND(fwrite(p_src, 1, p_length, f) != p_length);
}
bool FileAccessUnix::file_exists(const String &p_path) {
int err;