X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=iperlsys.h;h=f3aa64dbfaad10444169fc7a24e8e20d36cbb1ba;hb=fca1d8b34fac5a740ae67bc3b873bc01cd76a8a9;hp=59b2f9a35d73f4584e95298b43d841b22744cdde;hpb=70685ca0840f6815bbaa22840c8fc8d5f39582b5;p=p5sagit%2Fp5-mst-13.2.git diff --git a/iperlsys.h b/iperlsys.h index 59b2f9a..f3aa64d 100644 --- a/iperlsys.h +++ b/iperlsys.h @@ -52,7 +52,7 @@ #ifndef Sighandler_t # if defined(HAS_SIGACTION) && defined(SA_SIGINFO) -typedef Signal_t (*Sighandler_t) (int, ...); +typedef Signal_t (*Sighandler_t) (int, siginfo_t*, void*); # else typedef Signal_t (*Sighandler_t) (int); # endif @@ -339,7 +339,7 @@ struct IPerlStdIOInfo #define PerlSIO_set_cnt(f,c) PerlIOProc_abort() #endif #if defined(USE_STDIO_PTR) && defined(STDIO_PTR_LVALUE) -#define PerlSIO_set_ptr(f,p) FILE_ptr(f) = ((STDCHAR*)(p)) +#define PerlSIO_set_ptr(f,p) (FILE_ptr(f) = (p)) #else #define PerlSIO_set_ptr(f,p) PerlIOProc_abort() #endif