[XAM] XamEnumerate: Set initial item_count value to 0
This commit is contained in:
parent
c9073e101f
commit
f933d9c409
|
@ -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,
|
auto run = [e, buffer_ptr](uint32_t& extended_error,
|
||||||
uint32_t& length) -> X_RESULT {
|
uint32_t& length) -> X_RESULT {
|
||||||
X_RESULT result;
|
X_RESULT result;
|
||||||
uint32_t item_count;
|
uint32_t item_count = 0;
|
||||||
if (!buffer_ptr) {
|
if (!buffer_ptr) {
|
||||||
result = X_ERROR_INVALID_PARAMETER;
|
result = X_ERROR_INVALID_PARAMETER;
|
||||||
item_count = 0;
|
|
||||||
} else {
|
} else {
|
||||||
result = e->WriteItems(buffer_ptr.guest_address(),
|
result = e->WriteItems(buffer_ptr.guest_address(),
|
||||||
buffer_ptr.as<uint8_t*>(), &item_count);
|
buffer_ptr.as<uint8_t*>(), &item_count);
|
||||||
|
|
Loading…
Reference in New Issue