summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--spnav.py3
1 files changed, 2 insertions, 1 deletions
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)