X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace%2Fctf-ir%2Fmetadata.h;fp=include%2Fbabeltrace%2Fctf-ir%2Fmetadata.h;h=187cfdbcf9e3359f9f6ec330fe3bf8121520eb10;hp=bc685801daf75617d62cd8bbafdf5caad7ed4ff5;hb=61cf588beae752e5ddfc60b6b5310f769ac9e852;hpb=128e68e8230a4001c4dbab6dfdcdf986c7c45113 diff --git a/include/babeltrace/ctf-ir/metadata.h b/include/babeltrace/ctf-ir/metadata.h index bc685801..187cfdbc 100644 --- a/include/babeltrace/ctf-ir/metadata.h +++ b/include/babeltrace/ctf-ir/metadata.h @@ -111,10 +111,14 @@ struct ctf_clock { /* * The offset from Epoch is: offset_s + (offset * (1/freq)) * Coarse clock offset from Epoch (in seconds). + * It can be negative. */ - uint64_t offset_s; - /* Fine clock offset from Epoch, in (1/freq) units. */ - uint64_t offset; + int64_t offset_s; + /* + * Fine clock offset from Epoch, in (1/freq) units. + * It can be negative. + */ + int64_t offset; int absolute; enum { /* Fields populated mask */