diff options
author | german77 <juangerman-13@hotmail.com> | 2024-02-12 00:52:41 +0100 |
---|---|---|
committer | german77 <juangerman-13@hotmail.com> | 2024-02-12 00:56:26 +0100 |
commit | 04a9d14f358bdfc65e30031e7d54c763671c2b4c (patch) | |
tree | 825a923f3d479206e83697452b6e53c320f2fed7 /src/core/hle/service/bcat/news/news_database_service.cpp | |
parent | Merge pull request #12986 from t895/input-config-clear-fix (diff) | |
download | yuzu-04a9d14f358bdfc65e30031e7d54c763671c2b4c.tar yuzu-04a9d14f358bdfc65e30031e7d54c763671c2b4c.tar.gz yuzu-04a9d14f358bdfc65e30031e7d54c763671c2b4c.tar.bz2 yuzu-04a9d14f358bdfc65e30031e7d54c763671c2b4c.tar.lz yuzu-04a9d14f358bdfc65e30031e7d54c763671c2b4c.tar.xz yuzu-04a9d14f358bdfc65e30031e7d54c763671c2b4c.tar.zst yuzu-04a9d14f358bdfc65e30031e7d54c763671c2b4c.zip |
Diffstat (limited to 'src/core/hle/service/bcat/news/news_database_service.cpp')
-rw-r--r-- | src/core/hle/service/bcat/news/news_database_service.cpp | 24 |
1 files changed, 21 insertions, 3 deletions
diff --git a/src/core/hle/service/bcat/news/news_database_service.cpp b/src/core/hle/service/bcat/news/news_database_service.cpp index 18109f9b0..b94ef0636 100644 --- a/src/core/hle/service/bcat/news/news_database_service.cpp +++ b/src/core/hle/service/bcat/news/news_database_service.cpp @@ -11,12 +11,12 @@ INewsDatabaseService::INewsDatabaseService(Core::System& system_) // clang-format off static const FunctionInfo functions[] = { {0, nullptr, "GetListV1"}, - {1, C<&INewsDatabaseService::Count>, "Count"}, + {1, D<&INewsDatabaseService::Count>, "Count"}, {2, nullptr, "CountWithKey"}, {3, nullptr, "UpdateIntegerValue"}, - {4, nullptr, "UpdateIntegerValueWithAddition"}, + {4, D<&INewsDatabaseService::UpdateIntegerValueWithAddition>, "UpdateIntegerValueWithAddition"}, {5, nullptr, "UpdateStringValue"}, - {1000, nullptr, "GetList"}, + {1000, D<&INewsDatabaseService::GetList>, "GetList"}, }; // clang-format on @@ -32,4 +32,22 @@ Result INewsDatabaseService::Count(Out<s32> out_count, R_SUCCEED(); } +Result INewsDatabaseService::UpdateIntegerValueWithAddition( + u32 value, InBuffer<BufferAttr_HipcPointer> buffer_data_1, + InBuffer<BufferAttr_HipcPointer> buffer_data_2) { + LOG_WARNING(Service_BCAT, "(STUBBED) called, value={}, buffer_size_1={}, buffer_data_2={}", + value, buffer_data_1.size(), buffer_data_2.size()); + R_SUCCEED(); +} + +Result INewsDatabaseService::GetList(Out<s32> out_count, u32 value, + OutBuffer<BufferAttr_HipcMapAlias> out_buffer_data, + InBuffer<BufferAttr_HipcPointer> buffer_data_1, + InBuffer<BufferAttr_HipcPointer> buffer_data_2) { + LOG_WARNING(Service_BCAT, "(STUBBED) called, value={}, buffer_size_1={}, buffer_data_2={}", + value, buffer_data_1.size(), buffer_data_2.size()); + *out_count = 0; + R_SUCCEED(); +} + } // namespace Service::News |