joystick: On Linux, don't try to close an invalid inotify file descriptor.

Ryan C. Gordon 2020-11-23 22:16:07 -05:00
parent 5c9577476f
commit eaa53a1979
1 changed files with 4 additions and 2 deletions

View File

@ -1320,8 +1320,10 @@ LINUX_JoystickQuit(void)
SDL_joylist_item *item = NULL;
SDL_joylist_item *next = NULL;
close(inotify_fd);
inotify_fd = -1;
if (inotify_fd >= 0) {
close(inotify_fd);
inotify_fd = -1;
}
for (item = SDL_joylist; item; item = next) {
next = item->next;