From 49f8c65dfe3b1b8b8e597c81e67ab5078e7372a1 Mon Sep 17 00:00:00 2001 From: inoguchi <> Date: Tue, 15 Dec 2020 08:47:45 +0000 Subject: Fix return value variable type in tls_keypair_load_cert ERR_peek_error() returns unsigned long. Reported by github issue by @rozhuk-im. ok bcook@ jsing@ --- src/lib/libtls/tls_keypair.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/libtls/tls_keypair.c b/src/lib/libtls/tls_keypair.c index a98e5c2e7e..78e9a08da0 100644 --- a/src/lib/libtls/tls_keypair.c +++ b/src/lib/libtls/tls_keypair.c @@ -1,4 +1,4 @@ -/* $OpenBSD: tls_keypair.c,v 1.6 2018/04/07 16:35:34 jsing Exp $ */ +/* $OpenBSD: tls_keypair.c,v 1.7 2020/12/15 08:47:45 inoguchi Exp $ */ /* * Copyright (c) 2014 Joel Sing * @@ -137,7 +137,7 @@ tls_keypair_load_cert(struct tls_keypair *keypair, struct tls_error *error, { char *errstr = "unknown"; BIO *cert_bio = NULL; - int ssl_err; + unsigned long ssl_err; int rv = -1; X509_free(*cert); -- cgit v1.2.3-55-g6feb