Give every printf-like function restrict qualifiers

The format value has to be a string literal, every time.

Otherwise, you are not using these functions correctly. To reinforce this fact, I putrestrict over every non-contrib example of this I could find.
This commit is contained in:
Rose
2023-07-07 13:52:45 -04:00
parent 92860c717d
commit 5d758264ab
48 changed files with 143 additions and 143 deletions

View File

@@ -661,7 +661,7 @@ sudo_ldap_value_len(const char *value)
* Like strlcat() but escapes characters as per RFC 4515.
*/
size_t
sudo_ldap_value_cat(char *dst, const char *src, size_t size)
sudo_ldap_value_cat(char * restrict dst, const char * restrict src, size_t size)
{
char *d = dst;
const char *s = src;