#include "Project/SaveData/SaveDataFunction.h" #include namespace al::SaveDataFunction { SaveDataHeader* getSaveDataHeader(u8* buffer) { return reinterpret_cast(buffer); } const SaveDataHeader* getSaveDataHeader(const u8* buffer) { return reinterpret_cast(buffer); } u32 calcSaveDataCheckSum(const u8* buffer) { return sead::HashCRC32::calcHash(buffer + 4, getSaveDataHeader(buffer)->fileSize - 4); } s32 makeInvalidResult() { return 0; } } // namespace al::SaveDataFunction