X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=src%2Flib%2Ftrace-ir%2Fclock-class.h;h=153456ddb018b800061f7109f3e42bdbd12fc1dd;hp=4cbf77eaf1533da3d20abbd219b9872d0e4bad1e;hb=d24d56638469189904fb6ddbb3c725817b3e9417;hpb=15caa1ca4fac30bd196602bd136e48fda3892de2 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 */