23 Apr
2005
23 Apr
'05
1:29 p.m.
Juan Lang <juan_lang(a)yahoo.com> writes:
Mozilla is almost certainly wrong, though: the maximum size for the TZ environment variable is 15 chars (16 with the NULL): http://msdn.microsoft.com/library/en-us/vclib/html/_crt__tzset.asp
The corresponding names in _tzname are probably only 3 chars in length, so 4 bytes long including the NULL terminator.
Actually, judging from the pointer values I get on my XP box the buffers seem to be 64 chars long (though I agree they will probably always contain at most 3 chars). Still, I'm not sure why Mozilla feels the need to overwrite them, that doesn't seem right. -- Alexandre Julliard julliard(a)winehq.org