mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-15 03:08:36 +12:00
ppu: Stack size allocation improvements
This commit is contained in:
parent
3ce18fd960
commit
cbcd06d1dc
3 changed files with 4 additions and 4 deletions
|
@ -709,7 +709,7 @@ namespace vm
|
|||
}
|
||||
|
||||
// Return if size is invalid
|
||||
if (!orig_size || !size || size > this->size)
|
||||
if (!orig_size || !size || orig_size > size || size > this->size)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
@ -764,7 +764,7 @@ namespace vm
|
|||
const u32 size = ::align(orig_size, min_page_size);
|
||||
|
||||
// return if addr or size is invalid
|
||||
if (!size || addr < this->addr || addr + u64{size} > this->addr + u64{this->size} || flags & 0x10)
|
||||
if (!size || addr < this->addr || orig_size > size || addr + u64{size} > this->addr + u64{this->size} || flags & 0x10)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue