]> granicus.if.org Git - python/commitdiff
Fix compiler warnings on Darwin.
authorThomas Heller <theller@ctypes.org>
Tue, 25 Apr 2006 18:26:08 +0000 (18:26 +0000)
committerThomas Heller <theller@ctypes.org>
Tue, 25 Apr 2006 18:26:08 +0000 (18:26 +0000)
Patch by Brett Canon, see
https://sourceforge.net/tracker/?func=detail&atid=532156&aid=1475959&group_id=71702

Modules/_ctypes/libffi/src/powerpc/ffi_darwin.c

index d758f8f3af4a613ea0c07c7385cb0b665cce7042..9337e66574e616a23166a36893ebb3fb1f1ed896 100644 (file)
@@ -380,18 +380,18 @@ ffi_status ffi_prep_cif_machdep(ffi_cif *cif)
 extern void ffi_call_AIX(/*@out@*/ extended_cif *,
                         unsigned, unsigned,
                         /*@out@*/ unsigned *,
-                        void (*fn)(),
-                        void (*fn2)());
+                        void (*fn)(void),
+                        void (*fn2)(extended_cif *, unsigned *const));
 extern void ffi_call_DARWIN(/*@out@*/ extended_cif *,
                            unsigned, unsigned,
                            /*@out@*/ unsigned *,
-                           void (*fn)(),
-                           void (*fn2)());
+                           void (*fn)(void),
+                           void (*fn2)(extended_cif *, unsigned *const));
 /*@=declundef@*/
 /*@=exportheader@*/
 
 void ffi_call(/*@dependent@*/ ffi_cif *cif,
-             void (*fn)(),
+             void (*fn)(void),
              /*@out@*/ void *rvalue,
              /*@dependent@*/ void **avalue)
 {