From 02da4cb451169047a43f068a66cf1555f3add279 Mon Sep 17 00:00:00 2001 From: David Chisnall Date: Thu, 3 Apr 2014 08:08:36 +0000 Subject: [PATCH] Add an extra void* cast to work around a bug in FreeBSD-gcc inherited from Apple. --- lib/libc/include/block_abi.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/libc/include/block_abi.h b/lib/libc/include/block_abi.h index 7d1e72892421..b0d6e5723937 100644 --- a/lib/libc/include/block_abi.h +++ b/lib/libc/include/block_abi.h @@ -60,4 +60,4 @@ int flags;\ int reserved;\ void (*invoke)(void *, ...);\ - }*)x)->invoke) + }*)(void*)x)->invoke)