From ddee85f0be00b3311a258a5ac3faee5e32b91de2 Mon Sep 17 00:00:00 2001 From: gibbed Date: Wed, 30 Jun 2021 13:23:49 -0500 Subject: [PATCH] [Kernel] Fix XStaticUntypedEnumerator item count. [Kernel] Fix XStaticUntypedEnumerator not tracking item count. Somehow this didn't make it into PR #1862. --- src/xenia/kernel/xenumerator.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/xenia/kernel/xenumerator.cc b/src/xenia/kernel/xenumerator.cc index 3aee21136..dcaa6a07a 100644 --- a/src/xenia/kernel/xenumerator.cc +++ b/src/xenia/kernel/xenumerator.cc @@ -53,6 +53,7 @@ X_STATUS XEnumerator::Initialize(uint32_t user_index, uint32_t app_id, uint8_t* XStaticUntypedEnumerator::AppendItem() { size_t offset = buffer_.size(); buffer_.resize(offset + item_size()); + item_count_++; return const_cast(&buffer_.data()[offset]); }