diff --git a/src/lib66/resolve.c b/src/lib66/resolve.c index a34e87e654772b437f2a1c1a9a66b1715e6f53f4..7c95e980a479b5f96e6c36fde8f6ba053080ecca 100644 --- a/src/lib66/resolve.c +++ b/src/lib66/resolve.c @@ -511,7 +511,7 @@ int ss_resolve_check(char const *src, char const *name) { int r ; size_t srclen = strlen(src) ; - char tmp[srclen + 1] ; + char tmp[srclen + SS_RESOLVE_LEN + 1] ; memcpy(tmp,src,srclen) ; memcpy(tmp + srclen, SS_RESOLVE,SS_RESOLVE_LEN) ; tmp[srclen + SS_RESOLVE_LEN] = 0 ;