From b206e4a30f8885508c065f7d274e1426f50637e1 Mon Sep 17 00:00:00 2001 From: Daniel Spiljar Date: Mon, 27 Mar 2023 15:30:21 +0200 Subject: [PATCH] . --- src/md5.c | 25 ++++++------------------- 1 file changed, 6 insertions(+), 19 deletions(-) diff --git a/src/md5.c b/src/md5.c index d6b8013..bebbac9 100644 --- a/src/md5.c +++ b/src/md5.c @@ -26,32 +26,19 @@ #include -#if STDC_HEADERS || defined _LIBC # include # include -#else -# ifndef HAVE_MEMCPY -# define memcpy(d, s, n) bcopy ((s), (d), (n)) -# endif -#endif #include "md5.h" -#ifdef _LIBC -# include -# if __BYTE_ORDER == __BIG_ENDIAN +#ifdef BSD +#include +#else +#include +#endif +# if _BYTE_ORDER == _BIG_ENDIAN # define WORDS_BIGENDIAN 1 # endif -/* We need to keep the namespace clean so define the MD5 function - protected using leading __ . */ -# define md5_init_ctx __md5_init_ctx -# define md5_process_block __md5_process_block -# define md5_process_bytes __md5_process_bytes -# define md5_finish_ctx __md5_finish_ctx -# define md5_read_ctx __md5_read_ctx -# define md5_stream __md5_stream -# define md5_buffer __md5_buffer -#endif #ifdef WORDS_BIGENDIAN # define SWAP(n) \