diff options
author | Stan Seibert <stan@mtrr.org> | 2011-08-09 19:08:08 -0400 |
---|---|---|
committer | Stan Seibert <stan@mtrr.org> | 2011-08-09 19:08:08 -0400 |
commit | 5b73d66941716774a49f0e62016877eae10a7ee0 (patch) | |
tree | 79479f40c150be13378268cc20f95d849f9754cd /spnav.py | |
parent | b3e836f1d9e7791fb797f6d2738441d392f8ce30 (diff) | |
download | chroma-5b73d66941716774a49f0e62016877eae10a7ee0.tar.gz chroma-5b73d66941716774a49f0e62016877eae10a7ee0.tar.bz2 chroma-5b73d66941716774a49f0e62016877eae10a7ee0.zip |
Raise exception if unable to spnav_x11_open()
Diffstat (limited to 'spnav.py')
-rw-r--r-- | spnav.py | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -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) |