]> code.delx.au - pulseaudio/commitdiff
pulsecore: fix check for cb (m is already checked before)
authorMarc-André Lureau <marc-andre.lureau@nokia.com>
Tue, 17 Feb 2009 20:32:40 +0000 (22:32 +0200)
committerLennart Poettering <lennart@poettering.net>
Thu, 19 Feb 2009 03:55:20 +0000 (04:55 +0100)
src/pulsecore/protocol-native.c

index 39b828263d0e352c1b5bb9fc8f49fc00bca14ee8..59fae984e73ea1cb4219907fb4a13903658d3ecc 100644 (file)
@@ -4070,7 +4070,7 @@ static void command_extension(pa_pdispatch *pd, uint32_t command, uint32_t tag,
     CHECK_VALIDITY(c->pstream, m->load_once || idx != PA_INVALID_INDEX, tag, PA_ERR_INVALID);
 
     cb = (pa_native_protocol_ext_cb_t) (unsigned long) pa_hashmap_get(c->protocol->extensions, m);
-    CHECK_VALIDITY(c->pstream, m, tag, PA_ERR_NOEXTENSION);
+    CHECK_VALIDITY(c->pstream, cb, tag, PA_ERR_NOEXTENSION);
 
     if (cb(c->protocol, m, c, tag, t) < 0)
         protocol_error(c);