X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fuclient.git;a=blobdiff_plain;f=uclient-utils.c;h=3eaf2d5febe2f38bebdd4921f0c4a449a41f5537;hp=a375eeacb33eceb0925d947da156f3e722d5f94d;hb=HEAD;hpb=63beea4d35678165b7ea77f52c00ac200b807a65 diff --git a/uclient-utils.c b/uclient-utils.c index a375eea..3eaf2d5 100644 --- a/uclient-utils.c +++ b/uclient-utils.c @@ -178,7 +178,7 @@ char *uclient_get_url_filename(const char *url, const char *default_name) len -= str - url; if (len > 0) - return strncpy(calloc(1, len + 1), str, len); + return strndup(str, len); return strdup(default_name); }