diff --git a/src/MD5_std.c b/src/MD5_std.c index d776b8539e..c554ca790d 100644 --- a/src/MD5_std.c +++ b/src/MD5_std.c @@ -496,6 +496,8 @@ extern void MD5_body(MD5_word x[15], MD5_word out[4]); #if MD5_std_mt #define MD5_body(x, out) \ MD5_body_for_thread(t, x, out) +extern MAYBE_INLINE_BODY void MD5_body_for_thread(int t, + MD5_word x[15], MD5_word out[4]); MAYBE_INLINE_BODY void MD5_body_for_thread(int t, MD5_word x[15], MD5_word out[4]) #else @@ -595,6 +597,9 @@ MAYBE_INLINE_BODY void MD5_body(MD5_word x[15], MD5_word out[4]) #if MD5_std_mt #define MD5_body(x0, x1, out0, out1) \ MD5_body_for_thread(t, x0, x1, out0, out1) +extern MAYBE_INLINE_BODY void MD5_body_for_thread(int t, + MD5_word x0[15], MD5_word x1[15], + MD5_word out0[4], MD5_word out1[4]); MAYBE_INLINE_BODY void MD5_body_for_thread(int t, MD5_word x0[15], MD5_word x1[15], MD5_word out0[4], MD5_word out1[4])