X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Flib%2Ftrace-ir%2Fclock-class.h;h=153456ddb018b800061f7109f3e42bdbd12fc1dd;hb=8bd04432c92ff6aad64a7f857d9de6f2a82f90f5;hp=4cbf77eaf1533da3d20abbd219b9872d0e4bad1e;hpb=91d8147391efdc4d42cc4e1c171a65c0372a008f;p=babeltrace.git diff --git a/src/lib/trace-ir/clock-class.h b/src/lib/trace-ir/clock-class.h index 4cbf77ea..153456dd 100644 --- a/src/lib/trace-ir/clock-class.h +++ b/src/lib/trace-ir/clock-class.h @@ -37,6 +37,8 @@ #include #include +#include "lib/func-status.h" + struct bt_clock_class { struct bt_object base; @@ -113,7 +115,7 @@ int bt_clock_class_clock_value_from_ns_from_origin( return bt_common_clock_value_from_ns_from_origin(cc->offset_seconds, cc->offset_cycles, cc->frequency, ns_from_origin, - raw_value); + raw_value) ? BT_FUNC_STATUS_OVERFLOW : BT_FUNC_STATUS_OK; } #endif /* BABELTRACE_TRACE_IR_CLOCK_CLASS_INTERNAL_H */