aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2009-04-22 17:40:49 +0200
committerTakashi Iwai <tiwai@suse.de>2009-04-22 17:40:49 +0200
commite453694a434701645e2af16336f4e31636c4e09a (patch)
tree8ead5d135df7af78643d24eed73a9772bf35bdb7
parentf17b2351d5c0ff56d75747d6128f22a3a5b66e6d (diff)
downloadsalsa-lib-e453694a434701645e2af16336f4e31636c4e09a.tar.gz
Fix async_list removal bug in snd_async_del_handler()
-rw-r--r--src/async.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/async.c b/src/async.c
index 28a82b9..0dd8fb9 100644
--- a/src/async.c
+++ b/src/async.c
@@ -115,7 +115,7 @@ int snd_async_del_handler(snd_async_handler_t *handler)
if (prev)
prev->next = h->next;
else
- async_list = h;
+ async_list = h->next;
snd_set_async(h, -1);
if (h->pointer)
*h->pointer = NULL;