NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Trouble with 64-bit time_t on 6.0_STABLE
On Fri, Oct 19, 2012 at 09:36:13PM +0700, Pongthep Kulkrisada wrote:
> But what if this kind of problem comes up?
It is better to define on-disk structure layout with fixed size types
only (like uint32_t or uint64_t).
To fix, you need to recognize the old style data on read and use compatibility
code, which reads it via a uint32_t and then converts to time_t.
If the fixed app has to be compatible with old binaries, you will need to do
the same for writing.
Martin
Home |
Main Index |
Thread Index |
Old Index