Make sure the sigaction structure and fileno function are properly declared with an ANSI compiler on Solaris (and possibly others).
This commit is contained in:
parent
4af3184662
commit
2ee67f1dad
@ -117,6 +117,13 @@
|
|||||||
|
|
||||||
#include <openssl/e_os2.h>
|
#include <openssl/e_os2.h>
|
||||||
|
|
||||||
|
#define _POSIX_C_SOURCE 1
|
||||||
|
#include <signal.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
#undef _POSIX_C_SOURCE
|
||||||
|
#include <string.h>
|
||||||
|
#include <errno.h>
|
||||||
|
|
||||||
#if !defined(OPENSSL_SYS_MSDOS) && !defined(OPENSSL_SYS_VMS)
|
#if !defined(OPENSSL_SYS_MSDOS) && !defined(OPENSSL_SYS_VMS)
|
||||||
# ifdef OPENSSL_UNISTD
|
# ifdef OPENSSL_UNISTD
|
||||||
# include OPENSSL_UNISTD
|
# include OPENSSL_UNISTD
|
||||||
@ -145,10 +152,6 @@
|
|||||||
/* 06-Apr-92 Luke Brennan Support for VMS */
|
/* 06-Apr-92 Luke Brennan Support for VMS */
|
||||||
#include "ui_locl.h"
|
#include "ui_locl.h"
|
||||||
#include "cryptlib.h"
|
#include "cryptlib.h"
|
||||||
#include <signal.h>
|
|
||||||
#include <stdio.h>
|
|
||||||
#include <string.h>
|
|
||||||
#include <errno.h>
|
|
||||||
|
|
||||||
#ifdef OPENSSL_SYS_VMS /* prototypes for sys$whatever */
|
#ifdef OPENSSL_SYS_VMS /* prototypes for sys$whatever */
|
||||||
# include <starlet.h>
|
# include <starlet.h>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user