Fix debug assert on services without pointer buffer (#5599)

This commit is contained in:
gdkchan 2023-08-19 15:16:59 -03:00 committed by GitHub
parent 153b8bfc7c
commit 3e5c211394
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -31,7 +31,10 @@ namespace Ryujinx.Horizon.Sdk.Sf.Hipc
if (allocator != null) if (allocator != null)
{ {
_pointerBuffersBaseAddress = allocator.Allocate((ulong)maxSessions * (ulong)options.PointerBufferSize); if (options.PointerBufferSize != 0)
{
_pointerBuffersBaseAddress = allocator.Allocate((ulong)maxSessions * (ulong)options.PointerBufferSize);
}
if (options.CanDeferInvokeRequest) if (options.CanDeferInvokeRequest)
{ {