From 5629885e419499a41d7a89577913a8924beac501 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 25 Mar 2021 17:29:19 +0100 Subject: [PATCH] media-session: avoid strcmp on unterminated string The string might not be 0 terminated so use the length to set a limit for strcmp. --- src/examples/media-session/alsa-midi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/examples/media-session/alsa-midi.c b/src/examples/media-session/alsa-midi.c index af439897c..f9ec6bc70 100644 --- a/src/examples/media-session/alsa-midi.c +++ b/src/examples/media-session/alsa-midi.c @@ -111,7 +111,7 @@ static void on_notify_events(void *data, int fd, uint32_t mask) event = (const struct inotify_event *) p; if ((event->mask & IN_ATTRIB)) { - if (strcmp(event->name, SEQ_NAME) != 0) + if (strncmp(event->name, SEQ_NAME, event->len) != 0) continue; if (impl->proxy == NULL && check_access(impl) &&