ReactOS  0.4.15-dev-499-g1f31905
strtime.c
Go to the documentation of this file.
1 /*
2  * COPYRIGHT: See COPYING in the top level directory
3  * PROJECT: ReactOS system libraries
4  * FILE: lib/sdk/crt/time/strtime.c
5  * PURPOSE: Fills a buffer with a formatted time representation
6  * PROGRAMER: Ariadne
7  * UPDATE HISTORY:
8  * 28/12/98: Created
9  */
10 #include <precomp.h>
11 
12 /*
13  * @implemented
14  */
15 char* _strtime(char* time)
16 {
17  static const char format[] = "HH':'mm':'ss";
18 
20 
21  return time;
22 }
23 
24 int CDECL _strtime_s(char* time, size_t size)
25 {
26  if(time && size)
27  time[0] = '\0';
28 
29  if(!time) {
30  *_errno() = EINVAL;
31  return EINVAL;
32  }
33 
34  if(size < 9) {
35  *_errno() = ERANGE;
36  return ERANGE;
37  }
38 
39  _strtime(time);
40  return 0;
41 }
int CDECL _strtime_s(char *time, size_t size)
Definition: strtime.c:24
Definition: arc.h:39
__u16 time
Definition: mkdosfs.c:366
GLint GLint GLsizei GLsizei GLsizei GLint GLenum format
Definition: gl.h:1546
char * _strtime(char *time)
Definition: strtime.c:15
INT WINAPI GetTimeFormatA(LCID lcid, DWORD dwFlags, const SYSTEMTIME *lpTime, LPCSTR lpFormat, LPSTR lpTimeStr, INT cchOut)
Definition: lcformat.c:1030
smooth NULL
Definition: ftsmooth.c:416
GLsizeiptr size
Definition: glext.h:5919
_CRTIMP int *__cdecl _errno(void)
Definition: errno.c:19
#define ERANGE
Definition: acclib.h:92
#define CDECL
Definition: compat.h:21
#define LOCALE_NEUTRAL