#undef _POSIX_C_SOURCE in ui_openssl.c ruined IRIX builds. Comment on why

_POSIX_C_SOURCE needed in first place.
This commit is contained in:
Andy Polyakov 2004-01-27 22:06:48 +00:00
parent 8c6336b0aa
commit 6df617a59d

View File

@ -117,10 +117,14 @@
#include <openssl/e_os2.h>
/* need for #define _POSIX_C_SOURCE arises whenever you pass -ansi to gcc
* [maybe others?], because it masks interfaces not discussed in standard,
* sigaction and fileno included. -pedantic would be more appropriate for
* the intended purposes, but we can't prevent users from adding -ansi.
*/
#define _POSIX_C_SOURCE 1
#include <signal.h>
#include <stdio.h>
#undef _POSIX_C_SOURCE
#include <string.h>
#include <errno.h>