diff options
-rw-r--r-- | ext/standard/url_scanner.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/standard/url_scanner.c b/ext/standard/url_scanner.c index 8c4d425c92..60f20c59f5 100644 --- a/ext/standard/url_scanner.c +++ b/ext/standard/url_scanner.c @@ -203,7 +203,7 @@ char *url_adapt(const char *src, size_t srclen, const char *data, size_t *newlen maxl+=l; out=realloc(out,maxl); outp=out+*newlen; - strcpy(outp,p); + strlcpy(outp,p,maxl); outp+=l; *newlen+=l; efree(p); |