provide wxGetLocalTimeMillis() (returning double) even if wxUSE_LONGLONG==0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37495 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -89,10 +89,14 @@ extern long WXDLLIMPEXP_BASE wxGetLocalTime();
|
|||||||
extern long WXDLLIMPEXP_BASE wxGetUTCTime();
|
extern long WXDLLIMPEXP_BASE wxGetUTCTime();
|
||||||
|
|
||||||
#if wxUSE_LONGLONG
|
#if wxUSE_LONGLONG
|
||||||
// Get number of milliseconds since local time 00:00:00 Jan 1st 1970
|
typedef wxLongLong wxMilliClock_t;
|
||||||
extern wxLongLong WXDLLIMPEXP_BASE wxGetLocalTimeMillis();
|
#else
|
||||||
|
typedef double wxMilliClock_t;
|
||||||
#endif // wxUSE_LONGLONG
|
#endif // wxUSE_LONGLONG
|
||||||
|
|
||||||
|
// Get number of milliseconds since local time 00:00:00 Jan 1st 1970
|
||||||
|
extern wxMilliClock_t WXDLLIMPEXP_BASE wxGetLocalTimeMillis();
|
||||||
|
|
||||||
#define wxGetCurrentTime() wxGetLocalTime()
|
#define wxGetCurrentTime() wxGetLocalTime()
|
||||||
|
|
||||||
#endif // _WX_STOPWATCH_H_
|
#endif // _WX_STOPWATCH_H_
|
||||||
|
@@ -364,6 +364,13 @@ wxLongLong wxGetLocalTimeMillis()
|
|||||||
#endif // time functions
|
#endif // time functions
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif // wxUSE_LONGLONG
|
#else // !wxUSE_LONGLONG
|
||||||
|
|
||||||
|
double wxGetLocalTimeMillis(void)
|
||||||
|
{
|
||||||
|
return (double(clock()) / double(CLOCKS_PER_SEC)) * 1000.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif // wxUSE_LONGLONG/!wxUSE_LONGLONG
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user