From e64d09b6f7f719f68b3be62b18f3dcc0ee2c1e39 Mon Sep 17 00:00:00 2001 From: Megamouse Date: Tue, 11 Jun 2024 23:26:00 +0200 Subject: [PATCH] sceNpCommerce2: check sku_ids --- rpcs3/Emu/Cell/Modules/sceNpCommerce2.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/Emu/Cell/Modules/sceNpCommerce2.cpp b/rpcs3/Emu/Cell/Modules/sceNpCommerce2.cpp index eb1e2846f0..b86bab7055 100644 --- a/rpcs3/Emu/Cell/Modules/sceNpCommerce2.cpp +++ b/rpcs3/Emu/Cell/Modules/sceNpCommerce2.cpp @@ -776,7 +776,7 @@ error_code sceNpCommerce2DoCheckoutStartAsync(u32 ctx_id, vm::cpptr sku_id for (u32 i = 0; i < sku_num; i++) { - if (!sku_ids[i] || !sku_ids[i][0]) + if (!sku_ids || !sku_ids[i] || !sku_ids[i][0]) return SCE_NP_COMMERCE2_ERROR_INVALID_SKUID; } @@ -874,7 +874,7 @@ error_code sceNpCommerce2DoDlListStartAsync(u32 ctx_id, vm::cptr service_i { for (u32 i = 0; i < sku_num; i++) { - if (!sku_ids[i] || !sku_ids[i][0]) + if (!sku_ids || !sku_ids[i] || !sku_ids[i][0]) return SCE_NP_COMMERCE2_ERROR_INVALID_SKUID; } }