From 6fdd2ef7905ee74f1628a4624d6859e5e29c9e15 Mon Sep 17 00:00:00 2001
From: Joshua Colp <jcolp@digium.com>
Date: Sun, 3 Sep 2006 16:44:49 +0000
Subject: [PATCH] Tweak the if statement a bit

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@41865 65c4cc65-6c06-0410-ace0-fbb531ad65f3
---
 main/channel.c | 16 +++++++---------
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/main/channel.c b/main/channel.c
index 248cf15ad4..18e8baa232 100644
--- a/main/channel.c
+++ b/main/channel.c
@@ -1366,16 +1366,14 @@ static void queue_frame_to_spies(struct ast_channel *chan, struct ast_frame *f,
 				}
 			}
 			duped_fr = ast_frdup(translated_frame);
-		} else {
-			if (f->subclass != queue->format) {
-				ast_log(LOG_WARNING, "Spy '%s' on channel '%s' wants format '%s', but frame is '%s', dropping\n",
-					spy->type, chan->name,
-					ast_getformatname(queue->format), ast_getformatname(f->subclass));
-				ast_mutex_unlock(&spy->lock);
-				continue;
-			}
+		} else if (f->subclass != queue->format) {
+			ast_log(LOG_WARNING, "Spy '%s' on channel '%s' wants format '%s', but frame is '%s', dropping\n",
+				spy->type, chan->name,
+				ast_getformatname(queue->format), ast_getformatname(f->subclass));
+			ast_mutex_unlock(&spy->lock);
+			continue;
+		} else
 			duped_fr = ast_frdup(f);
-		}
 
 		AST_LIST_INSERT_TAIL(&queue->list, duped_fr, frame_list);
 
-- 
GitLab