From 9fe2a20b1cfe6aa25d211b5a9069e68dd017f3cc Mon Sep 17 00:00:00 2001 From: HenrikHolst Date: Tue, 1 Feb 2022 13:50:21 +0100 Subject: [PATCH] urlapi: remove an unnecessary call to strlen - Use strcpy instead of strlen+memcpy to copy the url path. Ref: https://curl.se/mail/lib-2022-02/0006.html Closes https://github.com/curl/curl/pull/8370 --- lib/urlapi.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/urlapi.c b/lib/urlapi.c index d29aeb238..66d6bf487 100644 --- a/lib/urlapi.c +++ b/lib/urlapi.c @@ -1005,9 +1005,7 @@ static CURLUcode seturl(const char *url, CURLU *u, unsigned int flags) return CURLUE_NO_HOST; } - len = strlen(p); - memcpy(path, p, len); - path[len] = 0; + strcpy(path, p); if(schemep) { u->scheme = strdup(schemep);