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.
metal
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);
}
}
}
}