summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/buffer/buffer.c
diff options
context:
space:
mode:
authorkenjiro <>2026-07-31 01:05:27 +0000
committerkenjiro <>2026-07-31 01:05:27 +0000
commit45c467b8b6c3ae8944860a1e15922142d083e4d5 (patch)
tree0b3c8d77f1cd7f5d0abbdde4b2d25941b5e72330 /src/lib/libcrypto/buffer/buffer.c
parente1b703522865e8996212ffc767bc616d3a7bc7b0 (diff)
downloadopenbsd-45c467b8b6c3ae8944860a1e15922142d083e4d5.tar.gz
openbsd-45c467b8b6c3ae8944860a1e15922142d083e4d5.tar.bz2
openbsd-45c467b8b6c3ae8944860a1e15922142d083e4d5.zip
Remove unused BUF_reverse()
BUF_reverse() has no callers and is not part of the public API. Remove the unused function, which also eliminates its -Wmissing-prototypes warning. ok tb beck
Diffstat (limited to 'src/lib/libcrypto/buffer/buffer.c')
-rw-r--r--src/lib/libcrypto/buffer/buffer.c23
1 files changed, 1 insertions, 22 deletions
diff --git a/src/lib/libcrypto/buffer/buffer.c b/src/lib/libcrypto/buffer/buffer.c
index 4a0c17c598..d6e3fa7f7f 100644
--- a/src/lib/libcrypto/buffer/buffer.c
+++ b/src/lib/libcrypto/buffer/buffer.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: buffer.c,v 1.29 2025/05/10 05:54:38 tb Exp $ */ 1/* $OpenBSD: buffer.c,v 1.30 2026/07/31 01:05:27 kenjiro Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -133,24 +133,3 @@ BUF_MEM_grow_clean(BUF_MEM *str, size_t len)
133 return (len); 133 return (len);
134} 134}
135LCRYPTO_ALIAS(BUF_MEM_grow_clean); 135LCRYPTO_ALIAS(BUF_MEM_grow_clean);
136
137void
138BUF_reverse(unsigned char *out, const unsigned char *in, size_t size)
139{
140 size_t i;
141
142 if (in) {
143 out += size - 1;
144 for (i = 0; i < size; i++)
145 *out-- = *in++;
146 } else {
147 unsigned char *q;
148 char c;
149 q = out + size - 1;
150 for (i = 0; i < size / 2; i++) {
151 c = *q;
152 *q-- = *out;
153 *out++ = c;
154 }
155 }
156}