From 69baf63b5056297bd9125ea95453d12c33f78e64 Mon Sep 17 00:00:00 2001 From: beck <> Date: Sun, 27 Aug 2017 02:17:51 +0000 Subject: check return value from CBB_init --- src/regress/lib/libssl/tlsext/tlsexttest.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/regress/lib/libssl/tlsext/tlsexttest.c b/src/regress/lib/libssl/tlsext/tlsexttest.c index 30bbed9d8d..d3858e4c50 100644 --- a/src/regress/lib/libssl/tlsext/tlsexttest.c +++ b/src/regress/lib/libssl/tlsext/tlsexttest.c @@ -1,4 +1,4 @@ -/* $OpenBSD: tlsexttest.c,v 1.13 2017/08/26 20:23:46 doug Exp $ */ +/* $OpenBSD: tlsexttest.c,v 1.14 2017/08/27 02:17:51 beck Exp $ */ /* * Copyright (c) 2017 Joel Sing * Copyright (c) 2017 Doug Hogan @@ -495,7 +495,8 @@ test_tlsext_ec_clienthello(void) failure = 1; - CBB_init(&cbb, 0); + if (!CBB_init(&cbb, 0)) + errx(1, "failed to create CBB"); if ((ssl_ctx = SSL_CTX_new(TLS_client_method())) == NULL) errx(1, "failed to create SSL_CTX"); -- cgit v1.2.3-55-g6feb