FileSystem: Swap vector for DynamicHeapArray
No point zeroing it out.
This commit is contained in:
@ -4,6 +4,7 @@
|
||||
#pragma once
|
||||
|
||||
#include <array>
|
||||
#include <span>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <vector>
|
||||
@ -51,11 +52,11 @@ bool IsValid(const DataArray& data);
|
||||
u32 GetFreeBlockCount(const DataArray& data);
|
||||
std::vector<FileInfo> EnumerateFiles(const DataArray& data, bool include_deleted);
|
||||
bool ReadFile(const DataArray& data, const FileInfo& fi, std::vector<u8>* buffer, Error* error);
|
||||
bool WriteFile(DataArray* data, std::string_view filename, const std::vector<u8>& buffer, Error* error);
|
||||
bool WriteFile(DataArray* data, std::string_view filename, std::span<const u8> buffer, Error* error);
|
||||
bool DeleteFile(DataArray* data, const FileInfo& fi, bool clear_sectors);
|
||||
bool UndeleteFile(DataArray* data, const FileInfo& fi);
|
||||
bool ImportCard(DataArray* data, const char* filename, Error* error);
|
||||
bool ImportCard(DataArray* data, const char* filename, std::vector<u8> file_data, Error* error);
|
||||
bool ImportCard(DataArray* data, const char* filename, std::span<const u8> file_data, Error* error);
|
||||
bool ExportSave(DataArray* data, const FileInfo& fi, const char* filename, Error* error);
|
||||
bool ImportSave(DataArray* data, const char* filename, Error* error);
|
||||
} // namespace MemoryCardImage
|
||||
|
||||
Reference in New Issue
Block a user