* [PATCH BlueZ v1] avdtp: add NULL check to avdtp_has_stream()
@ 2024-06-28 15:04 Roman Smirnov
2024-06-28 16:38 ` [BlueZ,v1] " bluez.test.bot
0 siblings, 1 reply; 2+ messages in thread
From: Roman Smirnov @ 2024-06-28 15:04 UTC (permalink / raw)
To: linux-bluetooth; +Cc: Roman Smirnov
Make avdtp_has_stream() safe for passing NULL pointers.
Found with the SVACE static analysis tool.
---
profiles/audio/avdtp.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/profiles/audio/avdtp.c b/profiles/audio/avdtp.c
index 3667e0840..913298319 100644
--- a/profiles/audio/avdtp.c
+++ b/profiles/audio/avdtp.c
@@ -3918,6 +3918,9 @@ struct btd_device *avdtp_get_device(struct avdtp *session)
gboolean avdtp_has_stream(struct avdtp *session, struct avdtp_stream *stream)
{
+ if (!session)
+ return FALSE;
+
return g_slist_find(session->streams, stream) ? TRUE : FALSE;
}
--
2.43.0
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2024-06-28 16:38 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-28 15:04 [PATCH BlueZ v1] avdtp: add NULL check to avdtp_has_stream() Roman Smirnov
2024-06-28 16:38 ` [BlueZ,v1] " bluez.test.bot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.