Author: tkreuzer
Date: Mon May 31 03:49:22 2010
New Revision: 47478

URL: http://svn.reactos.org/svn/reactos?rev=47478&view=rev
Log:
[time.h]
Add missing asctime_s and localtime_s, don't include time_s.h anymore

Modified:
    trunk/reactos/include/crt/time.h

Modified: trunk/reactos/include/crt/time.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/include/crt/time.h?rev=47478&r1=47477&r2=47478&view=diff
==============================================================================
--- trunk/reactos/include/crt/time.h [iso-8859-1] (original)
+++ trunk/reactos/include/crt/time.h [iso-8859-1] Mon May 31 03:49:22 2010
@@ -114,6 +114,7 @@
   _CRT_OBSOLETE(GetLocalTime) unsigned __cdecl _getsystime(struct tm *_Tm);
   _CRT_OBSOLETE(GetLocalTime) unsigned __cdecl _setsystime(struct tm 
*_Tm,unsigned _MilliSec);
 
+  _CRTIMP errno_t __cdecl asctime_s(char *_Buf,size_t _SizeInWords,const 
struct tm *_Tm);
   _CRTIMP errno_t __cdecl _ctime32_s(char *_Buf,size_t _SizeInBytes,const 
__time32_t *_Time);
   _CRTIMP errno_t __cdecl _gmtime32_s(struct tm *_Tm,const __time32_t *_Time);
   _CRTIMP errno_t __cdecl _localtime32_s(struct tm *_Tm,const __time32_t 
*_Time);
@@ -184,6 +185,7 @@
 __CRT_INLINE char *__cdecl ctime(const time_t *_Time) { return 
_ctime32(_Time); }
 __CRT_INLINE struct tm *__cdecl gmtime(const time_t *_Time) { return 
_gmtime32(_Time); }
 __CRT_INLINE struct tm *__cdecl localtime(const time_t *_Time) { return 
_localtime32(_Time); }
+__CRT_INLINE errno_t __cdecl localtime_s(struct tm *_Tm,const time_t *_Time) { 
return _localtime32_s(_Tm,_Time); }
 __CRT_INLINE time_t __cdecl mktime(struct tm *_Tm) { return _mktime32(_Tm); }
 __CRT_INLINE time_t __cdecl _mkgmtime(struct tm *_Tm) { return 
_mkgmtime32(_Tm); }
 __CRT_INLINE time_t __cdecl time(time_t *_Time) { return _time32(_Time); }
@@ -193,6 +195,7 @@
 __CRT_INLINE char *__cdecl ctime(const time_t *_Time) { return 
_ctime64(_Time); }
 __CRT_INLINE struct tm *__cdecl gmtime(const time_t *_Time) { return 
_gmtime64(_Time); }
 __CRT_INLINE struct tm *__cdecl localtime(const time_t *_Time) { return 
_localtime64(_Time); }
+__CRT_INLINE errno_t __cdecl localtime_s(struct tm *_Tm,const time_t *_Time) { 
return _localtime64_s(_Tm,_Time); }
 __CRT_INLINE time_t __cdecl mktime(struct tm *_Tm) { return _mktime64(_Tm); }
 __CRT_INLINE time_t __cdecl _mkgmtime(struct tm *_Tm) { return 
_mkgmtime64(_Tm); }
 __CRT_INLINE time_t __cdecl time(time_t *_Time) { return _time64(_Time); }
@@ -214,7 +217,5 @@
 
 #pragma pack(pop)
 
-#include <sec_api/time_s.h>
-
 #endif /* End _TIME_H_ */
 


Reply via email to