branch update for HEAD-2003021201
[reactos.git] / lib / crtdll / time / time.c
index 3a49372..f7019fb 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * COPYRIGHT:   See COPYING in the top level directory
  * PROJECT:     ReactOS system libraries
- * FILE:        lib/crtdll/conio/time.c
+ * FILE:        lib/crtdll/time/time.c
  * PURPOSE:     Get system time
  * PROGRAMER:   Boudewijn Dekker
  * UPDATE HISTORY:
  */
 
 #include <windows.h>
-#include <crtdll/time.h>
-#include <crtdll/internal/file.h>
+#include <msvcrt/time.h>
+#include <msvcrt/internal/file.h>
+
 
 VOID STDCALL GetSystemTimeAsFileTime(LPFILETIME  lpSystemTimeAsFileTime );
 
-time_t
-time(time_t *t)
+time_t time(time_t* t)
 {
        FILETIME  SystemTime;
        DWORD Remainder;
+       time_t tt;
        GetSystemTimeAsFileTime(&SystemTime);
-       return FileTimeToUnixTime( &SystemTime,&Remainder ); 
+       tt = FileTimeToUnixTime( &SystemTime,&Remainder ); 
+       if (t)
+               *t = tt;
+       return tt;
 }
 
 /***********************************************************************