Sept. 1, 2015
5:40 p.m.
On 09/01/2015 09:45 AM, Christos Zoulas wrote:
The NetBSD _z changes added strftime_z and strftime_lz. Shouldn't those be adopted too? If not, why?
They're not needed on systems that have tm_gmtoff and tm_zone, as strftime can and should consult those struct tm members instead of consulting any separate timezone_t type. Systems that lack tm_gmtoff and tm_zone can't possibly be thread-safe in the presence of multiple time zones anyway, so we don't need to worry about adding strftime_z and strftime_lz to such systems.