GetSystemTime/SystemTimeToFileTime with GetSystemTimeAsFileTime.
* times.cc (time_as_timestruc_t): Ditto.
(time): Ditto.
+2005-03-01 Corinna Vinschen <corinna@vinschen.de>
+
+ * fhandler_disk_file.cc (fhandler_disk_file::touch_ctime): Replace
+ GetSystemTime/SystemTimeToFileTime with GetSystemTimeAsFileTime.
+ * times.cc (time_as_timestruc_t): Ditto.
+ (time): Ditto.
+
2005-03-01 Christopher Faylor <cgf@timesys.com>
* include/cygwin/version.h: Bump DLL minor number to 14.
void
fhandler_disk_file::touch_ctime (void)
{
- SYSTEMTIME st;
FILETIME ft;
- GetSystemTime (&st);
- SystemTimeToFileTime (&st, &ft);
+ GetSystemTimeAsFileTime (&ft);
if (!SetFileTime (get_io_handle (), &ft, NULL, NULL))
debug_printf ("SetFileTime (%s) failed, %E", get_win32_name ());
else
void __stdcall
time_as_timestruc_t (timestruc_t * out)
{
- SYSTEMTIME systemtime;
FILETIME filetime;
- GetSystemTime (&systemtime);
- SystemTimeToFileTime (&systemtime, &filetime);
+ GetSystemTimeAsFileTime (&filetime);
to_timestruc_t (&filetime, out);
}
time (time_t * ptr)
{
time_t res;
- SYSTEMTIME systemtime;
FILETIME filetime;
- GetSystemTime (&systemtime);
- SystemTimeToFileTime (&systemtime, &filetime);
+ GetSystemTimeAsFileTime (&filetime);
res = to_time_t (&filetime);
if (ptr)
*ptr = res;