提交 b2e7419a 编写于 作者: B Bodo Möller

Simplify preprocessor statements.

上级 6546fdfa
......@@ -688,17 +688,18 @@ static void readscreen(void)
#include <time.h>
#ifdef NO_FP_API
# undef DEVRANDOM
#endif
int RAND_poll(void)
{
unsigned long l;
pid_t curr_pid = getpid();
#ifndef NO_FP_API
#ifdef DEVRANDOM
FILE *fh;
#endif
#endif
#ifndef NO_FP_API
#ifdef DEVRANDOM
/* Use a random entropy pool device. Linux, FreeBSD and OpenBSD
* have this. Use /dev/urandom if you can as /dev/random may block
......@@ -715,7 +716,6 @@ int RAND_poll(void)
RAND_add(tmpbuf,sizeof tmpbuf,n);
memset(tmpbuf,0,n);
}
#endif
#endif
/* put in some default random data, we need more than just this */
......@@ -727,10 +727,8 @@ int RAND_poll(void)
l=time(NULL);
RAND_add(&l,sizeof(l),0);
#ifndef NO_FP_API
#ifdef DEVRANDOM
return 1;
#endif
#endif
return 0;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册