From 45b8df9134d35f5e7cada4e95b6cad723bf63ef3 Mon Sep 17 00:00:00 2001 From: Takashi Sakamoto Date: Sat, 13 Jun 2020 10:20:47 +0900 Subject: [PATCH] rawmidi: fix leak of file descriptor in global methods of ALSARawmidi Signed-off-by: Takashi Sakamoto --- src/rawmidi/query.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/rawmidi/query.c b/src/rawmidi/query.c index b478278..e578322 100644 --- a/src/rawmidi/query.c +++ b/src/rawmidi/query.c @@ -9,6 +9,7 @@ #include #include #include +#include #include @@ -353,6 +354,8 @@ static void rawmidi_perform_ctl_ioctl(guint card_id, long request, void *data, if (ioctl(fd, request, data) < 0) generate_error(error, errno); + + close(fd); err_device: udev_device_unref(dev); err_ctx: -- 2.47.3