diff options
author | jsing <> | 2017-09-25 18:04:08 +0000 |
---|---|---|
committer | jsing <> | 2017-09-25 18:04:08 +0000 |
commit | 8b4db5e6a6fc1da58ad74b8c1fa4fed227aa4158 (patch) | |
tree | f209a48dfd78307347b81a9aab656d339231b949 /src/lib | |
parent | f54ad548bde724826978bddf2ca35ee99e62f3aa (diff) | |
download | openbsd-8b4db5e6a6fc1da58ad74b8c1fa4fed227aa4158.tar.gz openbsd-8b4db5e6a6fc1da58ad74b8c1fa4fed227aa4158.tar.bz2 openbsd-8b4db5e6a6fc1da58ad74b8c1fa4fed227aa4158.zip |
Annotate some API-side memory leaks for future resolution.
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/libssl/s3_lib.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/libssl/s3_lib.c b/src/lib/libssl/s3_lib.c index ab92ebf36a..a05116cb8f 100644 --- a/src/lib/libssl/s3_lib.c +++ b/src/lib/libssl/s3_lib.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: s3_lib.c,v 1.160 2017/08/28 18:12:10 jsing Exp $ */ | 1 | /* $OpenBSD: s3_lib.c,v 1.161 2017/09/25 18:04:08 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -1852,6 +1852,7 @@ _SSL_get_tlsext_status_exts(SSL *s, STACK_OF(X509_EXTENSION) **exts) | |||
1852 | static int | 1852 | static int |
1853 | _SSL_set_tlsext_status_exts(SSL *s, STACK_OF(X509_EXTENSION) *exts) | 1853 | _SSL_set_tlsext_status_exts(SSL *s, STACK_OF(X509_EXTENSION) *exts) |
1854 | { | 1854 | { |
1855 | /* XXX - leak... */ | ||
1855 | s->internal->tlsext_ocsp_exts = exts; | 1856 | s->internal->tlsext_ocsp_exts = exts; |
1856 | return 1; | 1857 | return 1; |
1857 | } | 1858 | } |
@@ -1866,6 +1867,7 @@ _SSL_get_tlsext_status_ids(SSL *s, STACK_OF(OCSP_RESPID) **ids) | |||
1866 | static int | 1867 | static int |
1867 | _SSL_set_tlsext_status_ids(SSL *s, STACK_OF(OCSP_RESPID) *ids) | 1868 | _SSL_set_tlsext_status_ids(SSL *s, STACK_OF(OCSP_RESPID) *ids) |
1868 | { | 1869 | { |
1870 | /* XXX - leak... */ | ||
1869 | s->internal->tlsext_ocsp_ids = ids; | 1871 | s->internal->tlsext_ocsp_ids = ids; |
1870 | return 1; | 1872 | return 1; |
1871 | } | 1873 | } |