2
0
mirror of https://github.com/sudo-project/sudo.git synced 2025-08-22 09:57:41 +00:00

Restrict-qualify a few methods that are listed as such

This commit is contained in:
Rose 2025-06-04 12:45:15 -04:00 committed by Todd C. Miller
parent 77fe6ae51e
commit a925829e60
2 changed files with 8 additions and 8 deletions

View File

@ -64,7 +64,7 @@ reset_escape_data(struct iolog_escape_data *data)
} }
static size_t static size_t
fill_seq(char *str, size_t strsize, void *unused) fill_seq(char *restrict str, size_t strsize, void *restrict unused)
{ {
int len; int len;
@ -78,37 +78,37 @@ fill_seq(char *str, size_t strsize, void *unused)
} }
static size_t static size_t
fill_user(char *str, size_t strsize, void *unused) fill_user(char *restrict str, size_t strsize, void * restrict unused)
{ {
return strlcpy(str, escape_data.user, strsize); return strlcpy(str, escape_data.user, strsize);
} }
static size_t static size_t
fill_group(char *str, size_t strsize, void *unused) fill_group(char *restrict str, size_t strsize, void * restrict unused)
{ {
return strlcpy(str, escape_data.group, strsize); return strlcpy(str, escape_data.group, strsize);
} }
static size_t static size_t
fill_runas_user(char *str, size_t strsize, void *unused) fill_runas_user(char * restrict str, size_t strsize, void * restrict unused)
{ {
return strlcpy(str, escape_data.runas_user, strsize); return strlcpy(str, escape_data.runas_user, strsize);
} }
static size_t static size_t
fill_runas_group(char *str, size_t strsize, void *unused) fill_runas_group(char * restrict str, size_t strsize, void *restrict unused)
{ {
return strlcpy(str, escape_data.runas_group, strsize); return strlcpy(str, escape_data.runas_group, strsize);
} }
static size_t static size_t
fill_hostname(char *str, size_t strsize, void *unused) fill_hostname(char *restrict str, size_t strsize, void * restrict unused)
{ {
return strlcpy(str, escape_data.host, strsize); return strlcpy(str, escape_data.host, strsize);
} }
static size_t static size_t
fill_command(char *str, size_t strsize, void *unused) fill_command(char * restrict str, size_t strsize, void * restrict unused)
{ {
return strlcpy(str, escape_data.command, strsize); return strlcpy(str, escape_data.command, strsize);
} }

View File

@ -447,7 +447,7 @@ struct iolog_path_closure {
}; };
static size_t static size_t
fill_seq(char *str, size_t strsize, void *v) fill_seq(char * restrict str, size_t strsize, void * restrict v)
{ {
struct iolog_path_closure *closure = v; struct iolog_path_closure *closure = v;
char *sessid = closure->evlog->sessid; char *sessid = closure->evlog->sessid;