From d3f45d14b30644dd2f2f8e0c785a13fd0bfbd055 Mon Sep 17 00:00:00 2001
From: Jeremy McNamara <jj@nufone.net>
Date: Tue, 13 Apr 2004 18:26:27 +0000
Subject: [PATCH] make sure capability set is clean before setting new value(s)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2685 65c4cc65-6c06-0410-ace0-fbb531ad65f3
---
 channels/h323/ast_h323.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/channels/h323/ast_h323.cpp b/channels/h323/ast_h323.cpp
index ffb585539b..e71c513d37 100755
--- a/channels/h323/ast_h323.cpp
+++ b/channels/h323/ast_h323.cpp
@@ -858,6 +858,8 @@ int h323_set_capability(int cap, int dtmfMode)
 		return 1;
 	}
 
+	endPoint->SetCapability(0, 0, 0);
+
 	mode = dtmfMode;
 	if (dtmfMode == H323_DTMF_INBAND) {
 	    endPoint->SetSendUserInputMode(H323Connection::SendUserInputAsTone);
-- 
GitLab