mirror of
https://github.com/godotengine/godot
synced 2024-09-16 04:16:49 +00:00
Check for null pointer in PulseAudio server info callback.
This commit is contained in:
parent
318c693516
commit
32eccb87e0
|
@ -78,6 +78,8 @@ void AudioDriverPulseAudio::pa_source_info_cb(pa_context *c, const pa_source_inf
|
||||||
}
|
}
|
||||||
|
|
||||||
void AudioDriverPulseAudio::pa_server_info_cb(pa_context *c, const pa_server_info *i, void *userdata) {
|
void AudioDriverPulseAudio::pa_server_info_cb(pa_context *c, const pa_server_info *i, void *userdata) {
|
||||||
|
|
||||||
|
ERR_FAIL_COND_MSG(!i, "PulseAudio server info is null.");
|
||||||
AudioDriverPulseAudio *ad = (AudioDriverPulseAudio *)userdata;
|
AudioDriverPulseAudio *ad = (AudioDriverPulseAudio *)userdata;
|
||||||
|
|
||||||
ad->capture_default_device = i->default_source_name;
|
ad->capture_default_device = i->default_source_name;
|
||||||
|
|
Loading…
Reference in a new issue