$OpenBSD: patch-3rdparty_dyncall_dyncallback_dyncall_thunk_ppc32_c,v 1.3 2013/06/02 14:02:59 pascal Exp $
--- 3rdparty/dyncall/dyncallback/dyncall_thunk_ppc32.c.orig	Thu May 23 21:11:20 2013
+++ 3rdparty/dyncall/dyncallback/dyncall_thunk_ppc32.c	Sun May 26 19:48:44 2013
@@ -25,10 +25,12 @@
 
 #include "dyncall_thunk.h"
 
+unsigned short hi16(unsigned int x);
+unsigned short lo16(unsigned int x);
 unsigned short hi16(unsigned int x) { return ( (unsigned short) (((unsigned int)x)>>16UL) ); }
 unsigned short lo16(unsigned int x) { return ( (unsigned short)  ((unsigned int)x)        ); }   
 
-void dcbInitThunk(DCThunk* p, void (*entry)())
+void dcbInitThunk(DCThunk* p, void (*entry)(void))
 {
   /*
     ppc32 thunk code:
