Просмотр исходного кода

file_sys: control_metadata: Expose device_save_data_size.

bunnei 6 лет назад
Родитель
Сommit
9c065c013e
2 измененных файлов с 5 добавлено и 0 удалено
  1. 4 0
      src/core/file_sys/control_metadata.cpp
  2. 1 0
      src/core/file_sys/control_metadata.h

+ 4 - 0
src/core/file_sys/control_metadata.cpp

@@ -95,6 +95,10 @@ u32 NACP::GetSupportedLanguages() const {
     return raw.supported_languages;
 }
 
+u64 NACP::GetDeviceSaveDataSize() const {
+    return raw.device_save_data_size;
+}
+
 std::vector<u8> NACP::GetRawBytes() const {
     std::vector<u8> out(sizeof(RawNACP));
     std::memcpy(out.data(), &raw, sizeof(RawNACP));

+ 1 - 0
src/core/file_sys/control_metadata.h

@@ -113,6 +113,7 @@ public:
     u32 GetSupportedLanguages() const;
     std::vector<u8> GetRawBytes() const;
     bool GetUserAccountSwitchLock() const;
+    u64 GetDeviceSaveDataSize() const;
 
 private:
     RawNACP raw{};