time_t definition
    Michael Sierchio 
    kudzu at tenebras.com
       
    Mon Jan 21 05:47:29 UTC 2013
    
    
  
On Sun, Jan 20, 2013 at 8:07 PM, Garance A Drosehn <gad at freebsd.org> wrote:
> Yes, this means that the only reliable way to printf a time_t is
> to use a cast.  That has been true for at least a decade.  It may
> be true that you happened to avoid this issue before, but the only
> *RELIABLE* platform-independent way to print time_t's is via a cast.
Especially for variadic functions like printf.  You can reasonably
assume that arithmetic expressions will automagically promote a type
to the proper size, but you (Garance) ably reinforce what we've been
trying to convey about this particular example.
Well, Brahma said, even after ten thousand explanations, a fool is no
wiser, but an intelligent man requires only two thousand five hundred.
  - The Mahābhārata.
    
    
More information about the freebsd-questions
mailing list