use built in VC8 time functions instead of our (almost certainly broken) ones for wxWinCE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43076 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -4,8 +4,8 @@
|
||||
* Missing time functions and structures for use under WinCE
|
||||
*/
|
||||
|
||||
#ifndef __WINCE_TIME_
|
||||
#define __WINCE_TIME_
|
||||
#ifndef _WX_MSW_WINCE_TIME_H_
|
||||
#define _WX_MSW_WINCE_TIME_H_
|
||||
|
||||
#ifndef _TM_DEFINED
|
||||
|
||||
@@ -26,23 +26,28 @@ struct tm {
|
||||
extern "C"
|
||||
{
|
||||
|
||||
struct tm * __cdecl localtime(const time_t *);
|
||||
|
||||
time_t __cdecl time(time_t *);
|
||||
|
||||
time_t __cdecl mktime(struct tm *);
|
||||
|
||||
// VC8 CRT provides the other functions
|
||||
#if !defined(__VISUALC__) || (__VISUALC__ < 1400)
|
||||
|
||||
struct tm * __cdecl localtime(const time_t *);
|
||||
|
||||
struct tm * __cdecl gmtime(const time_t *);
|
||||
|
||||
#define _tcsftime wcsftime
|
||||
|
||||
size_t __cdecl wcsftime(wchar_t *, size_t, const wchar_t *, const struct tm *);
|
||||
|
||||
}
|
||||
|
||||
extern long timezone;
|
||||
|
||||
#endif // !VC8
|
||||
|
||||
}
|
||||
|
||||
#endif // !_TM_DEFINED
|
||||
|
||||
#endif // __WINCE_TIME_
|
||||
#endif // _WX_MSW_WINCE_TIME_H_
|
||||
|
||||
|
Reference in New Issue
Block a user