aboutsummaryrefslogtreecommitdiffstats
path: root/keyserver/gpgkeys_curl.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--keyserver/gpgkeys_curl.c15
1 files changed, 10 insertions, 5 deletions
diff --git a/keyserver/gpgkeys_curl.c b/keyserver/gpgkeys_curl.c
index c553d79a2..fef43333f 100644
--- a/keyserver/gpgkeys_curl.c
+++ b/keyserver/gpgkeys_curl.c
@@ -35,10 +35,15 @@ extern char *optarg;
extern int optind;
static int verbose=0;
-static char scheme[MAX_SCHEME+1],auth[MAX_AUTH+1],host[MAX_HOST+1]={'\0'},port[MAX_PORT+1]={'\0'},path[MAX_PATH+1]={'\0'},proxy[MAX_PROXY+1]={'\0'};
-static FILE *input=NULL,*output=NULL,*console=NULL;
+static char scheme[MAX_SCHEME+1];
+static char auth[MAX_AUTH+1];
+static char host[MAX_HOST+1];
+static char port[MAX_PORT+1];
+static char path[URLMAX_PATH+1];
+static char proxy[MAX_PROXY+1;
+static FILE *input, *output, *console;
static CURL *curl;
-static char request[MAX_URL]={'\0'};
+static char request[MAX_URL];
static int
curl_err_to_gpg_err(CURLcode error)
@@ -217,9 +222,9 @@ main(int argc,char *argv[])
continue;
}
- if(sscanf(line,"PATH %" MKSTRING(MAX_PATH) "s\n",path)==1)
+ if(sscanf(line,"PATH %" MKSTRING(URLMAX_PATH) "s\n",path)==1)
{
- path[MAX_PATH]='\0';
+ path[URLMAX_PATH]='\0';
continue;
}