提交 78625cac 编写于 作者: D Dr. Stephen Henson

Submitted by: Victor Duchovni <Victor.Duchovni@morganstanley.com>

Reviewed by: steve@openssl.org

Check return value of sk_SSL_COMP_find() properly.
上级 c28a9165
...@@ -1715,7 +1715,7 @@ int SSL_COMP_add_compression_method(int id, COMP_METHOD *cm) ...@@ -1715,7 +1715,7 @@ int SSL_COMP_add_compression_method(int id, COMP_METHOD *cm)
comp->method=cm; comp->method=cm;
load_builtin_compressions(); load_builtin_compressions();
if (ssl_comp_methods if (ssl_comp_methods
&& !sk_SSL_COMP_find(ssl_comp_methods,comp)) && sk_SSL_COMP_find(ssl_comp_methods,comp) >= 0)
{ {
OPENSSL_free(comp); OPENSSL_free(comp);
MemCheck_on(); MemCheck_on();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册