diff --git a/cyassl/internal.h b/cyassl/internal.h index 1c43774be..6ba7663ab 100644 --- a/cyassl/internal.h +++ b/cyassl/internal.h @@ -50,6 +50,9 @@ #ifdef CYASSL_SHA512 #include #endif +#ifdef CYASSL_RIPEMD + #include +#endif #ifdef CYASSL_CALLBACKS #include diff --git a/src/internal.c b/src/internal.c index 96e404121..d6abd3901 100644 --- a/src/internal.c +++ b/src/internal.c @@ -3238,10 +3238,10 @@ static INLINE void Sha512Round(const byte* data, int sz) static INLINE void RmdRound(const byte* data, int sz) { - Ripemd ripemd; + RipeMd ripemd; - InitRipemd(&ripemd); - RipemdUpdate(&ripemd, data, sz); + InitRipeMd(&ripemd); + RipeMdUpdate(&ripemd, data, sz); } #endif