summaryrefslogtreecommitdiff
path: root/src/illuminate.c
diff options
context:
space:
mode:
authorLudovic Pouzenc <ludovic@pouzenc.fr>2012-06-24 20:04:41 +0000
committerLudovic Pouzenc <ludovic@pouzenc.fr>2012-06-24 20:04:41 +0000
commit1f4252160f3ba717e5aef16faaa3be4b8055b31e (patch)
tree7ac93051c43ee22e3c4d498a641e3cf3d27b2149 /src/illuminate.c
parent7f75324eb93999c0ea6528b9c1b66740599a1173 (diff)
download2012-violon-leds-1f4252160f3ba717e5aef16faaa3be4b8055b31e.tar.gz
2012-violon-leds-1f4252160f3ba717e5aef16faaa3be4b8055b31e.tar.bz2
2012-violon-leds-1f4252160f3ba717e5aef16faaa3be4b8055b31e.zip
Correction segfault a la fermeture si module USB<->DMX non present
git-svn-id: file:///var/svn/2012-violon-leds/trunk@32 6be1fa4d-33ac-4c33-becc-79fcb3794bb6
Diffstat (limited to 'src/illuminate.c')
-rw-r--r--src/illuminate.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/illuminate.c b/src/illuminate.c
index b3afbfb..d5d40b2 100644
--- a/src/illuminate.c
+++ b/src/illuminate.c
@@ -75,7 +75,8 @@ int dmx_init() {
//Always take the first device
if (devlist==NULL || devlist->dev==NULL) {
fprintf(stderr, "No usb device detected (looking for USB ID 0x%04X:0x%04X)\n", VID, PID);
- return(2);
+ ftdi_deinit(&ftdi);
+ return 1;
}
dev=devlist->dev;