summaryrefslogtreecommitdiff
path: root/src/ocsptool-common.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ocsptool-common.c')
-rw-r--r--src/ocsptool-common.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ocsptool-common.c b/src/ocsptool-common.c
index 5ab753cf84..a411a8e97e 100644
--- a/src/ocsptool-common.c
+++ b/src/ocsptool-common.c
@@ -209,6 +209,7 @@ int send_ocsp_request(const char *server,
socket_send(&hd, headers, headers_size);
socket_send(&hd, req.data, req.size);
+ gnutls_free(req.data);
do {
ret = socket_recv(&hd, buffer, sizeof(buffer));
@@ -238,6 +239,8 @@ int send_ocsp_request(const char *server,
memcpy(resp_data->data, p, resp_data->size);
free(ud.data);
+ if (url != server)
+ free(url);
return 0;
}