From ca36a9c81adc2d7c0b0d8ddaa3e0e582991c1ca3 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Mon, 13 Aug 2007 21:16:55 +0000 Subject: Fix error checking order in sink_get_config --- audio/sink.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/audio/sink.c b/audio/sink.c index 64d0a27d..0020a7ce 100644 --- a/audio/sink.c +++ b/audio/sink.c @@ -369,14 +369,14 @@ int sink_get_config(struct device *dev, int sock, struct ipc_packet *req, int err; struct pending_connect *c = NULL; + if (sink->state == AVDTP_STATE_STREAMING) + goto proceed; + if (sink->c) { error("sink_get_config: another request already in progress"); return -EBUSY; } - if (sink->state == AVDTP_STATE_STREAMING) - goto proceed; - if (!sink->session) sink->session = avdtp_get(&dev->src, &dev->dst); -- cgit