rand/randfile.c: remove _XOPEN_SOURCE definition.
authorAndy Polyakov <appro@openssl.org>
Mon, 16 May 2016 14:44:33 +0000 (16:44 +0200)
committerAndy Polyakov <appro@openssl.org>
Thu, 19 May 2016 20:28:49 +0000 (22:28 +0200)
commit2e6d7799ffc47604d06e0465afeb84b91aff8006
treed4e036a6b224eb2c7602a789dbdb2b03d0febb0b
parentc223c4a9ce9b36b352a55e91862e1c6eda533723
rand/randfile.c: remove _XOPEN_SOURCE definition.

Defintions of macros similar to _XOPEN_SOURCE belong in command line
or in worst case prior first #include directive in source. As for
macros is was allegedly controlling. One can argue that we are
probably better off demanding S_IS* macros but there are systems
that just don't comply, hence this compromise solution...

Reviewed-by: Rich Salz <rsalz@openssl.org>
crypto/rand/randfile.c