git-svn: trunk@2900
Nigel Horne authored on 2007/03/03 06:11:23... | ... |
@@ -4374,8 +4374,6 @@ getURL(struct arg *arg) |
4374 | 4374 |
#else |
4375 | 4375 |
unsigned int ip; |
4376 | 4376 |
#endif |
4377 |
- char buf[BUFSIZ]; |
|
4378 |
- char site[BUFSIZ]; |
|
4379 | 4377 |
in_port_t port; |
4380 | 4378 |
static in_port_t default_port; |
4381 | 4379 |
static int tcp; |
... | ... |
@@ -4383,6 +4381,7 @@ getURL(struct arg *arg) |
4383 | 4383 |
char *ptr; |
4384 | 4384 |
int flags, via_proxy; |
4385 | 4385 |
const char *proxy; |
4386 |
+ char buf[BUFSIZ + 1], site[BUFSIZ]; |
|
4386 | 4387 |
|
4387 | 4388 |
if(strlen(url) > (sizeof(site) - 1)) { |
4388 | 4389 |
cli_dbgmsg("Ignoring long URL \"%s\"\n", url); |
... | ... |
@@ -4570,7 +4569,7 @@ getURL(struct arg *arg) |
4570 | 4570 |
closesocket(sd); |
4571 | 4571 |
return NULL; |
4572 | 4572 |
} |
4573 |
- n = recv(sd, buf, BUFSIZ, 0); |
|
4573 |
+ n = recv(sd, buf, sizeof(buf) - 1, 0); |
|
4574 | 4574 |
|
4575 | 4575 |
if(n < 0) { |
4576 | 4576 |
fclose(fp); |
... | ... |
@@ -4871,13 +4870,13 @@ getURL(struct arg *arg) |
4871 | 4871 |
const char *dir = arg->dir; |
4872 | 4872 |
CURL *curl = arg->curl; |
4873 | 4873 |
const char *filename = arg->filename; |
4874 |
- char fout[NAME_MAX + 1]; |
|
4875 | 4874 |
void (*oldsegv)(int); |
4876 | 4875 |
#ifdef CURLOPT_ERRORBUFFER |
4877 | 4876 |
char errorbuffer[CURL_ERROR_SIZE + 1]; |
4878 | 4877 |
#elif (LIBCURL_VERSION_NUM >= 0x070C00) |
4879 | 4878 |
CURLcode res = CURLE_OK; |
4880 | 4879 |
#endif |
4880 |
+ char fout[NAME_MAX + 1]; |
|
4881 | 4881 |
|
4882 | 4882 |
(void)curl_easy_setopt(curl, CURLOPT_USERAGENT, "www.clamav.net"); |
4883 | 4883 |
|