Skip to content

Commit 77672d8

Browse files
SiliconA-Zmillert
authored andcommitted
Put restrict qualifers in strvec_join function pointer
1 parent 131e7e2 commit 77672d8

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

plugins/sudoers/strvec_join.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
* char. If non-NULL, the copy function must have strlcpy-like semantics.
4141
*/
4242
char *
43-
strvec_join(char *const argv[], char sep, size_t (*cpy)(char *, const char *, size_t))
43+
strvec_join(char *const argv[], char sep, size_t (*cpy)(char * restrict, const char * restrict, size_t))
4444
{
4545
char *dst, *result = NULL;
4646
char *const *av;

plugins/sudoers/sudoers.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -496,10 +496,10 @@ void canon_path_free(char *resolved);
496496
void canon_path_free_cache(void);
497497

498498
/* strlcpy_unesc.c */
499-
size_t strlcpy_unescape(char *restrict dst, const char *restrict src, size_t size);
499+
size_t strlcpy_unescape(char * restrict dst, const char * restrict src, size_t size);
500500

501501
/* strvec_join.c */
502-
char *strvec_join(char *const argv[], char sep, size_t (*cpy)(char *, const char *, size_t));
502+
char *strvec_join(char *const argv[], char sep, size_t (*cpy)(char * restrict, const char * restrict, size_t));
503503

504504
/* unesc_str.c */
505505
void unescape_string(char *str);

0 commit comments

Comments
 (0)