Fix wrong check for source pages count from page list on MapPhysicalMemory

This commit is contained in:
gdkchan 2018-11-26 02:14:03 -03:00
parent 8be0a1dbcf
commit f20a3648de

View file

@ -1527,7 +1527,7 @@ namespace Ryujinx.HLE.HOS.Kernel
while (DstVaPages > 0)
{
if (PageNode.PagesCount == 0)
if (SrcPaPages == 0)
{
PageListNode = PageListNode.Next;
@ -1537,7 +1537,7 @@ namespace Ryujinx.HLE.HOS.Kernel
SrcPaPages = PageNode.PagesCount;
}
ulong PagesCount = PageNode.PagesCount;
ulong PagesCount = SrcPaPages;
if (PagesCount > DstVaPages)
{