sceNpCommerce2: check sku_ids

This commit is contained in:
Megamouse 2024-06-11 23:26:00 +02:00
parent 4d09ba5080
commit e64d09b6f7

View file

@ -776,7 +776,7 @@ error_code sceNpCommerce2DoCheckoutStartAsync(u32 ctx_id, vm::cpptr<char> sku_id
for (u32 i = 0; i < sku_num; 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; return SCE_NP_COMMERCE2_ERROR_INVALID_SKUID;
} }
@ -874,7 +874,7 @@ error_code sceNpCommerce2DoDlListStartAsync(u32 ctx_id, vm::cptr<char> service_i
{ {
for (u32 i = 0; i < sku_num; 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; return SCE_NP_COMMERCE2_ERROR_INVALID_SKUID;
} }
} }