Fix SetStandardSteadyClockInternalOffset permission check (#2076)

I happened to notice this when checking Ryu's IPC structures. After double checking with RE it seems the current check is incorrect so use the correct member to fix that.
pull/2083/head
Billy Laws 2021-03-04 10:58:21 +00:00 committed by GitHub
parent ca5d8e58dd
commit bab6eedccf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -78,7 +78,7 @@ namespace Ryujinx.HLE.HOS.Services.Time
// SetStandardSteadyClockInternalOffset(nn::TimeSpanType internal_offset)
public ResultCode SetStandardSteadyClockInternalOffset(ServiceCtx context)
{
if ((_permissions & TimePermissions.BypassUninitialized) == 0)
if ((_permissions & TimePermissions.SteadyClockWritableMask) == 0)
{
return ResultCode.PermissionDenied;
}
@ -181,4 +181,4 @@ namespace Ryujinx.HLE.HOS.Services.Time
return _inner.CalculateSpanBetween(context);
}
}
}
}