X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Fltt%2Fltt-private.h;h=d97ff5fce9ec871c5b24a4deae2efbc0ac3c2313;hb=fb069ce1a4b2b1928b68e10b3fe5be991c447b10;hp=8af6e3bff4e8c17bfd0fa3e4ef7c47c9a0f6c049;hpb=5a69756597a55db56efb61388060c535854f44e2;p=lttv.git diff --git a/ltt/branches/poly/ltt/ltt-private.h b/ltt/branches/poly/ltt/ltt-private.h index 8af6e3bf..d97ff5fc 100644 --- a/ltt/branches/poly/ltt/ltt-private.h +++ b/ltt/branches/poly/ltt/ltt-private.h @@ -456,11 +456,11 @@ static inline unsigned int ltt_align(size_t align_drift, size_t has_alignment) { size_t alignment = min(has_alignment, size_of_type); - + + if(!has_alignment) return 0; + return ((alignment - align_drift) & (alignment-1)); } -off_t field_align(LttTracefile *tf, LttField *field, off_t offset); - #endif /* LTT_PRIVATE_H */