From f933d9c409eb24c82d9d6723d082047165219eb7 Mon Sep 17 00:00:00 2001 From: Gliniak Date: Fri, 6 Aug 2021 09:04:58 +0200 Subject: [PATCH] [XAM] XamEnumerate: Set initial item_count value to 0 --- src/xenia/kernel/xam/xam_enum.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/xenia/kernel/xam/xam_enum.cc b/src/xenia/kernel/xam/xam_enum.cc index cd511c37a..396d08dd7 100644 --- a/src/xenia/kernel/xam/xam_enum.cc +++ b/src/xenia/kernel/xam/xam_enum.cc @@ -40,10 +40,9 @@ uint32_t xeXamEnumerate(uint32_t handle, uint32_t flags, lpvoid_t buffer_ptr, auto run = [e, buffer_ptr](uint32_t& extended_error, uint32_t& length) -> X_RESULT { X_RESULT result; - uint32_t item_count; + uint32_t item_count = 0; if (!buffer_ptr) { result = X_ERROR_INVALID_PARAMETER; - item_count = 0; } else { result = e->WriteItems(buffer_ptr.guest_address(), buffer_ptr.as(), &item_count);