[Asterisk-cvs] asterisk file.c,1.51.2.1,1.51.2.2
russell at lists.digium.com
russell at lists.digium.com
Sun Feb 6 22:41:03 CST 2005
Update of /usr/cvsroot/asterisk
In directory mongoose.digium.com:/tmp/cvs-serv9044
Modified Files:
Tag: v1-0
file.c
Log Message:
don't crash on undefined keys (bug #3514)
Index: file.c
===================================================================
RCS file: /usr/cvsroot/asterisk/file.c,v
retrieving revision 1.51.2.1
retrieving revision 1.51.2.2
diff -u -d -r1.51.2.1 -r1.51.2.2
--- file.c 7 Feb 2005 03:53:36 -0000 1.51.2.1
+++ file.c 7 Feb 2005 04:41:35 -0000 1.51.2.2
@@ -984,6 +984,14 @@
{
int res;
struct ast_frame *fr;
+
+ if (!breakon)
+ breakon = "";
+ if (!forward)
+ forward = "";
+ if (!rewind)
+ rewind = "";
+
while(c->stream) {
res = ast_sched_wait(c->sched);
if ((res < 0) && !c->timingfunc) {
@@ -1048,6 +1056,9 @@
int outfd;
struct ast_frame *fr;
struct ast_channel *rchan;
+
+ if (!breakon)
+ breakon = "";
while(c->stream) {
ms = ast_sched_wait(c->sched);
More information about the svn-commits
mailing list