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
parent
ca5d8e58dd
commit
bab6eedccf
|
|
@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue