From 86a0323374cbd404629e75bb320b3fa1c16aaa6b Mon Sep 17 00:00:00 2001 From: Darren Tucker Date: Wed, 9 Oct 2019 09:36:06 +1100 Subject: Make MAKE_CLONE no-op macro more correct. Similar to the previous change to DEF_WEAK, some compilers don't like the empty statement, so convert into a no-op function prototype. --- openbsd-compat/sha2.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'openbsd-compat/sha2.c') diff --git a/openbsd-compat/sha2.c b/openbsd-compat/sha2.c index bd62f9573..e63324c99 100644 --- a/openbsd-compat/sha2.c +++ b/openbsd-compat/sha2.c @@ -41,7 +41,8 @@ #if !defined(HAVE_SHA256UPDATE) || !defined(HAVE_SHA384UPDATE) || \ !defined(HAVE_SHA512UPDATE) -#define MAKE_CLONE(x, y) /* no-op out */ +/* no-op out, similar to DEF_WEAK but only needed here */ +#define MAKE_CLONE(x, y) void __ssh_compat_make_clone_##x_##y(void); #include #include -- cgit v1.2.3