X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/9514ca81bd12a47df977822efc14ff285bd5bc10..d205d39a:/sbr/escape_addresses.c?ds=inline diff --git a/sbr/escape_addresses.c b/sbr/escape_addresses.c index a484a11e..11a4faa3 100644 --- a/sbr/escape_addresses.c +++ b/sbr/escape_addresses.c @@ -5,7 +5,7 @@ * complete copyright information. */ -#include +#include #include static void @@ -76,7 +76,7 @@ escape_component (char *name, size_t namesize, char *chars_to_escape) { if (strcmp (tmp, "\"")) { size_t len = destp - tmp; assert ((ssize_t) strlen(tmp) + 1 == destp - tmp); - strncpy (name, tmp, len <= namesize ? len : namesize); + strncpy (name, tmp, min(len, namesize)); } else { /* Handle just " as special case here instead of above. */ strncpy (name, "\"\\\"\"", namesize);