From adec6026f1deb3240ba4c64c739e2e588bc8398a Mon Sep 17 00:00:00 2001 From: Antoine Busque Date: Fri, 22 Apr 2016 16:58:00 -0400 Subject: [PATCH] Fix: return event timestamp in _timestamp_at_pos MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Antoine Busque Signed-off-by: Jérémie Galarneau --- bindings/python/babeltrace.i.in | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bindings/python/babeltrace.i.in b/bindings/python/babeltrace.i.in index f07f2fb7..3dc17910 100644 --- a/bindings/python/babeltrace.i.in +++ b/bindings/python/babeltrace.i.in @@ -271,7 +271,10 @@ class TraceCollection: ev_ptr = _bt_ctf_iter_read_event(ctf_it_ptr) _bt_ctf_iter_destroy(ctf_it_ptr) if ev_ptr is None: - return None; + return None + ev = Event.__new__(Event) + ev._e = ev_ptr + return ev.timestamp def _events(self, begin_pos_ptr, end_pos_ptr): ctf_it_ptr = _bt_ctf_iter_create(self._tc, begin_pos_ptr, end_pos_ptr) -- 2.34.1