opencrypto: mark INVARIANTS variables as __diagused

Fixes INVARIANTS build with Clang 15, which previously failed due to
set-but-not-used variable warnings.

MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
This commit is contained in:
Ed Maste 2022-08-09 19:23:19 -04:00
parent 102e6817f0
commit 3471fcf3a4

View file

@ -85,7 +85,7 @@ static void
cuio_copydata(struct uio* uio, int off, int len, caddr_t cp)
{
struct iovec *iov = uio->uio_iov;
int iol = uio->uio_iovcnt;
int iol __diagused = uio->uio_iovcnt;
unsigned count;
CUIO_SKIP();
@ -105,7 +105,7 @@ static void
cuio_copyback(struct uio* uio, int off, int len, c_caddr_t cp)
{
struct iovec *iov = uio->uio_iov;
int iol = uio->uio_iovcnt;
int iol __diagused = uio->uio_iovcnt;
unsigned count;
CUIO_SKIP();
@ -635,7 +635,7 @@ cuio_apply(struct uio *uio, int off, int len,
int (*f)(void *, const void *, u_int), void *arg)
{
struct iovec *iov = uio->uio_iov;
int iol = uio->uio_iovcnt;
int iol __diagused = uio->uio_iovcnt;
unsigned count;
int rval;