Remove or make private FileAccess close() methods.
This commit is contained in:
@ -115,27 +115,11 @@ Error FileAccessEncrypted::_open(const String &p_path, int p_mode_flags) {
|
||||
return OK;
|
||||
}
|
||||
|
||||
void FileAccessEncrypted::close() {
|
||||
void FileAccessEncrypted::_close() {
|
||||
if (file.is_null()) {
|
||||
return;
|
||||
}
|
||||
|
||||
_release();
|
||||
|
||||
file.unref();
|
||||
}
|
||||
|
||||
void FileAccessEncrypted::release() {
|
||||
if (file.is_null()) {
|
||||
return;
|
||||
}
|
||||
|
||||
_release();
|
||||
|
||||
file.unref();
|
||||
}
|
||||
|
||||
void FileAccessEncrypted::_release() {
|
||||
if (writing) {
|
||||
Vector<uint8_t> compressed;
|
||||
uint64_t len = data.size();
|
||||
@ -173,6 +157,8 @@ void FileAccessEncrypted::_release() {
|
||||
file->store_buffer(compressed.ptr(), compressed.size());
|
||||
data.clear();
|
||||
}
|
||||
|
||||
file.unref();
|
||||
}
|
||||
|
||||
bool FileAccessEncrypted::is_open() const {
|
||||
@ -309,7 +295,5 @@ Error FileAccessEncrypted::_set_unix_permissions(const String &p_file, uint32_t
|
||||
}
|
||||
|
||||
FileAccessEncrypted::~FileAccessEncrypted() {
|
||||
if (file.is_valid()) {
|
||||
close();
|
||||
}
|
||||
_close();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user