Kernel: Modifiy clock_settime timespec argument to const

The timeppec paramter is read only, and should be const.
This commit is contained in:
Brian Gianforcaro 2020-08-09 12:45:39 -07:00 committed by Andreas Kling
parent b4d04fd8d1
commit 1be6145fdf
Notes: sideshowbarker 2024-07-19 04:05:57 +09:00
2 changed files with 2 additions and 2 deletions

View file

@ -248,7 +248,7 @@ public:
int sys$usleep(useconds_t usec);
int sys$gettimeofday(Userspace<timeval*>);
int sys$clock_gettime(clockid_t, Userspace<timespec*>);
int sys$clock_settime(clockid_t, timespec*);
int sys$clock_settime(clockid_t, const timespec*);
int sys$clock_nanosleep(Userspace<const Syscall::SC_clock_nanosleep_params*>);
int sys$gethostname(char*, ssize_t);
int sys$sethostname(const char*, ssize_t);

View file

@ -54,7 +54,7 @@ int Process::sys$clock_gettime(clockid_t clock_id, Userspace<timespec*> user_ts)
return 0;
}
int Process::sys$clock_settime(clockid_t clock_id, timespec* user_ts)
int Process::sys$clock_settime(clockid_t clock_id, const timespec* user_ts)
{
REQUIRE_PROMISE(settime);