aboutsummaryrefslogtreecommitdiff
path: root/hid.c
diff options
context:
space:
mode:
Diffstat (limited to 'hid.c')
-rw-r--r--hid.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/hid.c b/hid.c
index 82c1b12..92465bc 100644
--- a/hid.c
+++ b/hid.c
@@ -140,6 +140,7 @@ t_int hid_open(t_hid *x, t_float f)
* therefore ignore the redundant open request. To reopen the same device,
* send a [close( msg, then an [open( msg. */
if (! x->x_device_open)
+ {
if (hid_open_device(x,x->x_device_number))
{
error("[hid] can not open device %d",x->x_device_number);
@@ -149,6 +150,8 @@ t_int hid_open(t_hid *x, t_float f)
{
x->x_device_open = 1;
}
+ }
+
/* restore the polling state so that when I [tgl] is used to start/stop [hid],
* the [tgl]'s state will continue to accurately reflect [hid]'s state */