dect
/
asterisk
Archived
13
0
Fork 0

Fix the dtmf dialtone thing

git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43039 f38db490-d61c-443f-a65b-d21fe96a405b
This commit is contained in:
markster 2006-09-16 21:45:35 +00:00
parent 9e59e6756a
commit 5b13041e0f
1 changed files with 3 additions and 1 deletions

View File

@ -1086,6 +1086,7 @@ static int zt_digit_end(struct ast_channel *chan, char digit)
struct zt_pvt *pvt;
int res = 0;
int index;
int x;
pvt = chan->tech_pvt;
@ -1103,8 +1104,9 @@ static int zt_digit_end(struct ast_channel *chan, char digit)
#endif
if (pvt->begindigit) {
x = -1;
ast_log(LOG_DEBUG, "Ending VLDTMF digit '%c'\n", digit);
res = ioctl(pvt->subs[SUB_REAL].zfd, ZT_SENDTONE, -1);
res = ioctl(pvt->subs[SUB_REAL].zfd, ZT_SENDTONE, &x);
pvt->dialing = 0;
pvt->begindigit = 0;
}