[Asterisk-cvs] asterisk/apps app_record.c,1.46,1.46.2.1
russell
russell
Sun Nov 20 21:14:07 CST 2005
Update of /usr/cvsroot/asterisk/apps
In directory mongoose.digium.com:/tmp/cvs-serv19398/apps
Modified Files:
Tag: v1-2
app_record.c
Log Message:
issue #5787
Index: app_record.c
===================================================================
RCS file: /usr/cvsroot/asterisk/apps/app_record.c,v
retrieving revision 1.46
retrieving revision 1.46.2.1
diff -u -d -r1.46 -r1.46.2.1
--- app_record.c 8 Nov 2005 04:48:00 -0000 1.46
+++ app_record.c 21 Nov 2005 02:03:23 -0000 1.46.2.1
@@ -277,6 +277,7 @@
if (res) {
ast_log(LOG_WARNING, "Problem writing frame\n");
+ ast_frfree(f);
break;
}
@@ -295,16 +296,15 @@
break;
}
}
- }
- if (f->frametype == AST_FRAME_VIDEO) {
+ } else if (f->frametype == AST_FRAME_VIDEO) {
res = ast_writestream(s, f);
if (res) {
ast_log(LOG_WARNING, "Problem writing frame\n");
+ ast_frfree(f);
break;
}
- }
- if ((f->frametype == AST_FRAME_DTMF) &&
+ } else if ((f->frametype == AST_FRAME_DTMF) &&
(f->subclass == terminator)) {
ast_frfree(f);
break;
More information about the svn-commits
mailing list