Thread (37 messages) flat view 37 messages, 6 authors, 2016-06-15

Re: [PATCH] Add a new lstat and fstat implementation based on Win32 API

From: Johannes Schindelin <hidden>
Date: 2016-06-15 22:43:33

Possibly related (same subject, not in this thread)

Hi,

On Tue, 4 Sep 2007, Johannes Schindelin wrote:
On Tue, 4 Sep 2007, Johannes Sixt wrote:
quoted
Johannes Schindelin schrieb:
quoted
On Tue, 4 Sep 2007, Johannes Sixt wrote:
quoted
Therefore, I've pushed out a fixup patch at the top of mingw.git's 
devel branch that converts mtime to local time
On Linux, we compare to UTC to begin with, right?  We should do that 
here, too...  So if time(NULL) does not return UTC on MinGW, we have 
to wrap that function, too.
According to MSDN, time(NULL) returns "the number of seconds elapsed 
since [epoch] according to the system clock". Please don't ask me what 
"the system clock" is.
I think I know.  From my QEmu adventures I know that DOS/Windows expects 
the system clock to be set to local time, in contrast to _all_ other 
operating systems.
Now I am utterly confused.  MSDN says

	FILETIME

	Contains a 64-bit value representing the number of 100-nanosecond 
	intervals since January 1, 1601 (UTC).

Hmm.

Ciao,
Dscho
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help