summaryrefslogtreecommitdiffstats
path: root/src/modules/alsa/module-alsa-card.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2009-03-20 14:47:36 +0100
committerLennart Poettering <lennart@poettering.net>2009-03-20 14:47:36 +0100
commit99dae9b1afdc430ca1e1aedc0f4e3554f56c983a (patch)
treeb4a7da19704b86683a2440d5c96244d6fb746e84 /src/modules/alsa/module-alsa-card.c
parent025107876c9ae9032bc9d87c19798ae154f54615 (diff)
don't try to unref reserve stuff if we don't use it
Diffstat (limited to 'src/modules/alsa/module-alsa-card.c')
-rw-r--r--src/modules/alsa/module-alsa-card.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/modules/alsa/module-alsa-card.c b/src/modules/alsa/module-alsa-card.c
index d5e2cdc2..fdc952dd 100644
--- a/src/modules/alsa/module-alsa-card.c
+++ b/src/modules/alsa/module-alsa-card.c
@@ -351,7 +351,8 @@ int pa__init(pa_module *m) {
init_profile(u);
- pa_reserve_wrapper_unref(reserve);
+ if (reserve)
+ pa_reserve_wrapper_unref(reserve);
return 0;