Spotted by egcc and probably clang 13. ok tb@
-/* $OpenBSD: s_client.c,v 1.55 2021/10/22 09:44:58 tb Exp $ */
+/* $OpenBSD: s_client.c,v 1.56 2021/10/25 11:47:39 jca Exp $ */
/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
* All rights reserved.
*
char *cbuf = NULL, *sbuf = NULL, *mbuf = NULL, *pbuf = NULL;
int cbuf_len, cbuf_off;
int sbuf_len, sbuf_off;
- int pbuf_len;
int full_log = 1;
char *pass = NULL;
X509 *cert = NULL;
cbuf_off = 0;
sbuf_len = 0;
sbuf_off = 0;
- pbuf_len = 0;
/* This is an ugly hack that does a lot of assumptions */
/*
if (SSL_get_error(con, p) == SSL_ERROR_NONE) {
if (p <= 0)
goto end;
- pbuf_len = p;
k = SSL_read(con, sbuf, p);
}