asctime.c
Clive D.W. Feather
clive at demon.net
Thu Jul 29 14:41:38 UTC 2004
Paul Eggert said:
>> Is using "%-4ld" to print the year a happy medium?
> You mean, print something like "999 " for the year, with trailing
> spaces? Sorry, no, that doesn't conform either. If we're going to
> fail to conform to the standard, we shouldn't mess around with
> left-justification: it's even more confusing.
Right.
> I agree with Robert Elz that "that code is broken. End of story" is
> too harsh. That is why I'm advocating that we continue to have
> asctime always return a valid non-NULL string, even though the
> standard doesn't require this. This is a good thing -- we shouldn't
> gratuitiously break common usage even if it's no longer conforming.
I don't have a problem with always getting a text string even when the
behaviour is undefined; that's a good approach.
--
Clive D.W. Feather | Work: <clive at demon.net> | Tel: +44 20 8495 6138
Internet Expert | Home: <clive at davros.org> | Fax: +44 870 051 9937
Demon Internet | WWW: http://www.davros.org | Mobile: +44 7973 377646
Thus plc | |
More information about the tz
mailing list