From c19946d7e85d0bcc29fbb2116763e8b589ce6d02 Mon Sep 17 00:00:00 2001 From: bin Date: Wed, 13 Jul 2022 17:25:45 +0800 Subject: [PATCH] libobs: Fix pulseaudio crash. --- libobs/audio-monitoring/pulse/pulseaudio-wrapper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libobs/audio-monitoring/pulse/pulseaudio-wrapper.c b/libobs/audio-monitoring/pulse/pulseaudio-wrapper.c index ae9bf1c28..3006be540 100644 --- a/libobs/audio-monitoring/pulse/pulseaudio-wrapper.c +++ b/libobs/audio-monitoring/pulse/pulseaudio-wrapper.c @@ -50,7 +50,7 @@ void get_default_id(char **id) (pa_server_info_cb_t)pulseaudio_default_devices, (void *)pdo); if (!pdo->default_sink_name || !*pdo->default_sink_name) { - *id = NULL; + *id = bzalloc(1); } else { *id = bzalloc(strlen(pdo->default_sink_name) + 9); strcat(*id, pdo->default_sink_name);