X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=bindings%2Fpython%2Fexamples%2Fexample-api-test.py;h=d6b48ffda79e6119bbd13900ce3ba2ca4e549d18;hp=66754ba6912cc999b57e7783136223358a8b10fd;hb=3c2ce778cc0d5e5be91e2fd1d176365a2ad65aa3;hpb=4191bcd2fbb6a1be731af94bb83a828a1471ef67 diff --git a/bindings/python/examples/example-api-test.py b/bindings/python/examples/example-api-test.py index 66754ba6..d6b48ffd 100644 --- a/bindings/python/examples/example-api-test.py +++ b/bindings/python/examples/example-api-test.py @@ -54,16 +54,18 @@ while(event is not None): if prev_field is None: print("ERROR: Missing prev_comm context info") else: - prev_comm = prev_field[0].get_char_array() - print("sched_switch prev_comm: {}".format(prev_comm)) + prev_comm = prev_field[0].get_value() + if prev_comm is not None: + print("sched_switch prev_comm: {}".format(prev_comm)) if event.get_name() == "exit_syscall": ret_field = event.get_field("ret") if ret_field is None: print("ERROR: Unable to extract ret") else: - ret_code = ret_field[0].get_int64() - print("exit_syscall ret: {}".format(ret_code)) + ret_code = ret_field[0].get_value() + if ret_code is not None: + print("exit_syscall ret: {}".format(ret_code)) ret = ctf_it.next() if ret < 0: