[Python-checkins] r43029 - python/trunk/Modules/_ctypes/libffi/include/ffi.h.in

thomas.heller python-checkins at python.org
Tue Mar 14 21:52:25 CET 2006


Author: thomas.heller
Date: Tue Mar 14 21:52:24 2006
New Revision: 43029

Modified:
   python/trunk/Modules/_ctypes/libffi/include/ffi.h.in
Log:
Try to avoid many of the compiler warnings when compiling libffi by
using a proper function prototype.


Modified: python/trunk/Modules/_ctypes/libffi/include/ffi.h.in
==============================================================================
--- python/trunk/Modules/_ctypes/libffi/include/ffi.h.in	(original)
+++ python/trunk/Modules/_ctypes/libffi/include/ffi.h.in	Tue Mar 14 21:52:24 2006
@@ -188,7 +188,7 @@
 } ffi_raw;
 
 void ffi_raw_call (/*@dependent@*/ ffi_cif *cif, 
-		   void (*fn)(), 
+		   void (*fn)(void), 
 		   /*@out@*/ void *rvalue, 
 		   /*@dependent@*/ ffi_raw *avalue);
 
@@ -201,7 +201,7 @@
 /* longs and doubles are followed by an empty 64-bit word.		*/
 
 void ffi_java_raw_call (/*@dependent@*/ ffi_cif *cif, 
-		        void (*fn)(), 
+		        void (*fn)(void), 
 		        /*@out@*/ void *rvalue, 
 		        /*@dependent@*/ ffi_raw *avalue);
 
@@ -270,7 +270,7 @@
 			/*@dependent@*/ ffi_type **atypes);
 
 void ffi_call(/*@dependent@*/ ffi_cif *cif, 
-	      void (*fn)(), 
+	      void (*fn)(void), 
 	      /*@out@*/ void *rvalue, 
 	      /*@dependent@*/ void **avalue);
 


More information about the Python-checkins mailing list