diff options
Diffstat (limited to 'ui')
-rw-r--r-- | ui/common/joystick.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ui/common/joystick.c b/ui/common/joystick.c index 455ff19..a3d6abd 100644 --- a/ui/common/joystick.c +++ b/ui/common/joystick.c @@ -98,8 +98,8 @@ struct pjs *pjs_init(void *ctx, int (*map)(const struct js_event *)) return pjs; out_err: - close(pjs->fd); - pjs->fd = 0; + if (pjs->fd >= 0) + close(pjs->fd); talloc_free(pjs); return NULL; } |