2010-01-15  Philippe Dunski  <koala01@free.fr>

        * crt/stdlib.h (rand_s): New prototype.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1743 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-headers/ChangeLog b/mingw-w64-headers/ChangeLog
index e7a77ba..16be930 100644
--- a/mingw-w64-headers/ChangeLog
+++ b/mingw-w64-headers/ChangeLog
@@ -1,3 +1,7 @@
+2010-01-15  Philippe Dunski  <koala01@free.fr>
+
+	* crt/stdlib.h (rand_s): New prototype.
+
 2010-01-15  Kai Tietz  <kai.tietz@onevision.com>
 
 	* COPYING: Change license to ZPL 2.1.
diff --git a/mingw-w64-headers/crt/stdlib.h b/mingw-w64-headers/crt/stdlib.h
index e2ef8f7..a68b4c1 100644
--- a/mingw-w64-headers/crt/stdlib.h
+++ b/mingw-w64-headers/crt/stdlib.h
@@ -375,6 +375,9 @@
   int __cdecl rand(void);
   _CRTIMP int __cdecl _set_error_mode(int _Mode);
   void __cdecl srand(unsigned int _Seed);
+#ifdef _CRT_RAND_S
+  _CRTIMP errno_t __cdecl rand_s(unsigned int *randomValue);
+#endif
   double __cdecl strtod(const char *_Str,char **_EndPtr);
   float __cdecl strtof(const char *nptr, char **endptr);
   long double __cdecl strtold(const char *, char **);