summaryrefslogtreecommitdiff
path: root/stmfts.c
diff options
context:
space:
mode:
Diffstat (limited to 'stmfts.c')
-rw-r--r--stmfts.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/stmfts.c b/stmfts.c
index 6d59fa2..7de07dd 100644
--- a/stmfts.c
+++ b/stmfts.c
@@ -200,12 +200,12 @@ int stmfts_open_event(char *fname)
}
ret = strncmp(fname, dev_name, STMFTS_INPUT_NAME_SIZE);
- if (ret)
+ if (ret) {
+ close(fd);
continue;
+ }
return fd;
-
- close(fd);
}
error(0, ENODEV, "input device not found");