summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/cli.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/cli.c b/src/cli.c
index 7207618bf4..ee5ae75483 100644
--- a/src/cli.c
+++ b/src/cli.c
@@ -1046,7 +1046,10 @@ print_other_info(gnutls_session_t session)
ret =
gnutls_ocsp_resp_print(r, flag, &p);
gnutls_ocsp_resp_deinit(r);
- fputs((char*)p.data, stdout);
+ if (ret>=0) {
+ fputs((char*)p.data, stdout);
+ gnutls_free(p.data);
+ }
}
}