From 527f960288e133a974dcd487df6f570a803278a8 Mon Sep 17 00:00:00 2001 From: gibbed Date: Mon, 26 Nov 2018 20:43:41 -0600 Subject: [PATCH] [Kernel] Proper size in XamUserCreateAchievementEnumerator. --- src/xenia/kernel/xam/xam_user.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/xenia/kernel/xam/xam_user.cc b/src/xenia/kernel/xam/xam_user.cc index 20e64ab5b..03b72ebcd 100644 --- a/src/xenia/kernel/xam/xam_user.cc +++ b/src/xenia/kernel/xam/xam_user.cc @@ -455,11 +455,10 @@ dword_result_t XamUserCreateAchievementEnumerator(dword_t title_id, lpdword_t buffer_size_ptr, lpdword_t handle_ptr) { if (buffer_size_ptr) { - // TODO(benvanik): struct size/etc. - *buffer_size_ptr = 64 * count; + *buffer_size_ptr = 500 * count; } - auto e = new XStaticEnumerator(kernel_state(), count, 64); + auto e = new XStaticEnumerator(kernel_state(), count, 500); e->Initialize(); *handle_ptr = e->handle();