]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/windows/time/time.factor
classes.struct: moving to new/boa instead of <struct>/<struct-boa>
[factor.git] / basis / windows / time / time.factor
index dea0e7de4001e7d32b27afc3f2fe2cc3988cd1a1..16663593c078f284d1137286640348d60611ab6d 100644 (file)
@@ -17,7 +17,7 @@ IN: windows.time
     [ windows-1601 ] dip 10,000,000 /i +second ;
 
 : windows-time ( -- n )
-    FILETIME <struct> [ GetSystemTimeAsFileTime ] keep
+    FILETIME new [ GetSystemTimeAsFileTime ] keep
     FILETIME>windows-time ;
 
 : timestamp>windows-time ( timestamp -- n )
@@ -25,7 +25,7 @@ IN: windows.time
     >gmt windows-1601 (time-) 10,000,000 * >integer ;
 
 : windows-time>FILETIME ( n -- FILETIME )
-    [ FILETIME <struct> ] dip
+    [ FILETIME new ] dip
     [ 32 bits >>dwLowDateTime ] [ -32 shift >>dwHighDateTime ] bi ;
 
 : timestamp>FILETIME ( timestamp -- FILETIME/f )