From 600d737dceb8a98a2135aa809e623cc26c58905c Mon Sep 17 00:00:00 2001
From: Luigi Rizzo <rizzo@icir.org>
Date: Thu, 28 Jun 2007 19:01:43 +0000
Subject: [PATCH] move variable declarations to the beginning of the block

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@72456 65c4cc65-6c06-0410-ace0-fbb531ad65f3
---
 channels/chan_skinny.c | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/channels/chan_skinny.c b/channels/chan_skinny.c
index 1a79175f21..f003bcce8c 100644
--- a/channels/chan_skinny.c
+++ b/channels/chan_skinny.c
@@ -3199,10 +3199,11 @@ static int handle_stimulus_message(struct skinny_req *req, struct skinnysession
 		}
 		break;
 	case STIMULUS_SPEEDDIAL:
+	    {
+		struct skinny_speeddial *sd;
+
 		if (skinnydebug)
 			ast_verbose("Received Stimulus: SpeedDial(%d)\n", instance);
-
-		struct skinny_speeddial *sd;
 		if (!(sd = find_speeddial_by_instance(d, instance, 0))) {
 			return 0;
 		}
@@ -3241,6 +3242,7 @@ static int handle_stimulus_message(struct skinny_req *req, struct skinnysession
 				break;
 			}
 		}
+	    }
 		break;
 	case STIMULUS_HOLD:
 		if (skinnydebug)
@@ -4283,14 +4285,15 @@ static int handle_message(struct skinny_req *req, struct skinnysession *s)
 		res = handle_ip_port_message(req, s);
 		break;
 	case KEYPAD_BUTTON_MESSAGE:
-		if (skinnydebug)
-			ast_verbose("Collected digit: [%d]\n", letohl(req->data.keypad.button));
-
+	    {
 		struct skinny_device *d = s->device;
 		struct skinny_subchannel *sub;
 		int lineInstance;
 		int callReference;
 
+		if (skinnydebug)
+			ast_verbose("Collected digit: [%d]\n", letohl(req->data.keypad.button));
+
 		lineInstance = letohl(req->data.keypad.lineInstance);
 		callReference = letohl(req->data.keypad.callReference);
 
@@ -4322,6 +4325,7 @@ static int handle_message(struct skinny_req *req, struct skinnysession *s)
 			d->exten[strlen(d->exten)+1] = '\0';
 		} else
 			res = handle_keypad_button_message(req, s);
+	    }
 		break;
 	case STIMULUS_MESSAGE:
 		res = handle_stimulus_message(req, s);
-- 
GitLab