From 4c1c777ca09bdf54dca7363f69604eb954e993d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Tue, 26 Jan 2021 17:06:34 +0100 Subject: Define byteswap functions for FreeBSD and NetBSD. This resolves FTBFS for kttsd alsaplayer. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Slávek Banko (cherry picked from commit 32f9e36ff092405084dbf49224ec60092e37b08f) --- kttsd/players/alsaplayer/formats.h | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/kttsd/players/alsaplayer/formats.h b/kttsd/players/alsaplayer/formats.h index 2c4f724..e70380f 100644 --- a/kttsd/players/alsaplayer/formats.h +++ b/kttsd/players/alsaplayer/formats.h @@ -1,8 +1,15 @@ #ifndef FORMATS_H #define FORMATS_H 1 -#include -#include +#if defined(__FreeBSD__) || defined(__NetBSD__) +# include +# define bswap_16(x) bswap16(x) +# define bswap_32(x) bswap32(x) +# define bswap_64(x) bswap64(x) +#else +# include +# include +#endif /* Definitions for .VOC files */ -- cgit v1.2.3