[fpc-pascal] fpGetTimeOfDay
Henry Vermaak
henry.vermaak at gmail.com
Mon Mar 9 13:37:49 CET 2015
On Mon, Mar 09, 2015 at 01:30:28PM +0100, Marco van de Voort wrote:
> In our previous episode, Mark Morgan Lloyd said:
> > Are there any known issues with this sort of thing fpGetTimeOfDay
> > (@TimeVal, nil) on various platforms? FPC 2.6.4 and 2.7.1 seem to be OK
> > on x86, but on x64 (and FWIW SPARC, haven't tested others) it appears to
> > be returning a fixed TimeVal plus a result of zero even if there are
> > several seconds between calls.
>
> My FreeBSD manpage says:
>
> ... If tp or tzp is NULL, the associated time
> information will not be returned or set.
>
> The Linux manpage words it differently:
>
> If either tv or tz is NULL, the corresponding structure is not set or
> returned. (However, compilation warnings will result if tv is NULL.)
Well that's obvious, you can't dereference a NULL so there's nothing to
set. The tz parameter is obsolete, it should normally be NULL.
Henry
More information about the fpc-pascal
mailing list