[pulseaudio-commits] src/modules
David Henningsson
diwic at kemper.freedesktop.org
Tue May 14 02:08:07 PDT 2013
src/modules/alsa/module-alsa-card.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
New commits:
commit 0a9a1d7488387cf8ab05b8452195d2cf11388078
Author: David Henningsson <david.henningsson at canonical.com>
Date: Tue May 14 11:01:13 2013 +0200
alsa: Fix crash when profile_set == NULL
Better check if the pointer is NULL before dereferencing it, instead of
after!
BugLink: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1159853
Signed-off-by: David Henningsson <david.henningsson at canonical.com>
diff --git a/src/modules/alsa/module-alsa-card.c b/src/modules/alsa/module-alsa-card.c
index b37eabc..fe05e3d 100644
--- a/src/modules/alsa/module-alsa-card.c
+++ b/src/modules/alsa/module-alsa-card.c
@@ -689,11 +689,11 @@ int pa__init(pa_module *m) {
pa_xfree(fn);
}
- u->profile_set->ignore_dB = ignore_dB;
-
if (!u->profile_set)
goto fail;
+ u->profile_set->ignore_dB = ignore_dB;
+
pa_alsa_profile_set_probe(u->profile_set, u->device_id, &m->core->default_sample_spec, m->core->default_n_fragments, m->core->default_fragment_size_msec);
pa_alsa_profile_set_dump(u->profile_set);
More information about the pulseaudio-commits
mailing list