diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2021-01-26 17:06:34 +0100 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2021-01-26 17:06:34 +0100 |
commit | 32f9e36ff092405084dbf49224ec60092e37b08f (patch) | |
tree | e4f10b54b0c1deda729d518ae60417b7bee41d8e /kttsd/players/alsaplayer/formats.h | |
parent | 91fc9555abdfd455096b61b350d57ec79943b220 (diff) | |
download | tdeaccessibility-32f9e36ff092405084dbf49224ec60092e37b08f.tar.gz tdeaccessibility-32f9e36ff092405084dbf49224ec60092e37b08f.zip |
Define byteswap functions for FreeBSD and NetBSD.
This resolves FTBFS for kttsd alsaplayer.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'kttsd/players/alsaplayer/formats.h')
-rw-r--r-- | kttsd/players/alsaplayer/formats.h | 11 |
1 files 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 <endian.h> -#include <byteswap.h> +#if defined(__FreeBSD__) || defined(__NetBSD__) +# include <sys/endian.h> +# define bswap_16(x) bswap16(x) +# define bswap_32(x) bswap32(x) +# define bswap_64(x) bswap64(x) +#else +# include <endian.h> +# include <byteswap.h> +#endif /* Definitions for .VOC files */ |