From 5b73d66941716774a49f0e62016877eae10a7ee0 Mon Sep 17 00:00:00 2001 From: Stan Seibert Date: Tue, 9 Aug 2011 19:08:08 -0400 Subject: Raise exception if unable to spnav_x11_open() --- spnav.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'spnav.py') diff --git a/spnav.py b/spnav.py index 05ffe6d..4f1ff6b 100644 --- a/spnav.py +++ b/spnav.py @@ -50,7 +50,8 @@ def spnav_open(): def spnav_x11_open(display, window): display_ptr = pythonapi.PyCObject_AsVoidPtr(display) - libspnav.spnav_x11_open(display_ptr, window) + if libspnav.spnav_x11_open(display_ptr, window) == -1: + raise Exception('failed to connect to the space navigator daemon') def spnav_x11_window(window): libspnav.spnav_x11_window(window) -- cgit