[PATCH] libcxx random_device for Win32
Nico Rieck
nico.rieck at gmail.com
Tue Oct 8 03:09:34 PDT 2013
# endif
+# // Must be defined before stdlib.h is included to enable rand_s().
+# define _CRT_RAND_S
#endif // _WIN32
Since rand_s is never used in a libc++ header, I don't think it should
be defined here.
There are also trailing whitespace in the patch. The __f_ data member is
unused and should be removed. (It also can't hold any HANDLE if that's
the reason you kept it around.) And I see no need to duplicate entropy().
-Nico
More information about the cfe-commits
mailing list