Python bindings: missing error check in Clock precision setter
authorJérémie Galarneau <jeremie.galarneau@efficios.com>
Wed, 17 Feb 2016 03:27:21 +0000 (22:27 -0500)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Wed, 17 Feb 2016 03:38:52 +0000 (22:38 -0500)
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
bindings/python/writer.py

index b419a271161f198c4fe6c2d48a9ea1f3e1091892..dc65b2438d7c60976fe54a24cf80fcb5ac12f182 100644 (file)
@@ -158,6 +158,9 @@ class Clock:
     def precision(self, precision):
         ret = nbt._bt_ctf_clock_set_precision(self._c, precision)
 
+        if ret < 0:
+            raise ValueError("Invalid precision value.")
+
     @property
     def offset_seconds(self):
         """
This page took 0.025268 seconds and 4 git commands to generate.