blob: ef1711cf5cb2631fff1b511c2276ef49eb72afaa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
https://bugs.gentoo.org/902217
https://github.com/ultravideo/kvazaar/pull/377
From e19b7925d910e4b77fc5a46d92de0f2563a7e506 Mon Sep 17 00:00:00 2001
From: matoro <matoro@users.noreply.github.com>
Date: Wed, 29 Nov 2023 10:58:08 -0500
Subject: [PATCH] Don't export MD5 byteReverse symbol on big-endian
Otherwise this fails the test which checks that all exported symbols
begin with kvz_ prefix.
---
src/extras/libmd5.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/extras/libmd5.c b/src/extras/libmd5.c
index b06b291eb..8a437da68 100644
--- a/src/extras/libmd5.c
+++ b/src/extras/libmd5.c
@@ -27,11 +27,11 @@ static void MD5Transform(uint32_t buf[4], uint32_t const in[16]);
#ifndef __BIG_ENDIAN__
# define byteReverse(buf, len) /* Nothing */
#else
-void byteReverse(uint32_t *buf, unsigned len);
+static void byteReverse(uint32_t *buf, unsigned len);
/*
* Note: this code is harmless on little-endian machines.
*/
-void byteReverse(uint32_t *buf, unsigned len)
+static void byteReverse(uint32_t *buf, unsigned len)
{
uint32_t t;
do {
|