Hey! On 20 August 2014 18:32, Davide Italiano <davide at freebsd.org> wrote: > - _bt->frac = _ts->tv_nsec * (uint64_t)18446744073LL; > + _bt->frac = _ts->tv_nsec * (uint64_t)18446744073; You could also consider using UINT64_C(18446744073); that's the C standard way of creating an integer constant having a certain type. -- Ed Schouten <ed at 80386.nl>