Revision
15081
Author
gled
Date
2009-10-05 07:40:12 -0500 (Mon, 05 Oct 2009)

Log Message

woops

Modified Paths

Diff

Modified: freeswitch/trunk/contrib/gled/esl2agi/esl2agi.c (15080 => 15081)


--- freeswitch/trunk/contrib/gled/esl2agi/esl2agi.c	2009-10-05 12:10:14 UTC (rev 15080)
+++ freeswitch/trunk/contrib/gled/esl2agi/esl2agi.c	2009-10-05 12:40:12 UTC (rev 15081)
@@ -492,7 +492,6 @@
 	return res;
 }
 
-
 /*
  * STREAM FILE agi cmd
  * TODO: rewrites with good string handling :)
@@ -508,7 +507,7 @@
 	if (*argc < 3 || *argc > 5)
 		return -1;
 
-	if (argv[3]) {
+	if (argv[3] && strncasecmp("\"\"",argv[3],2) ) {
 		/* We should set playback_terminators var there */
 		buf = malloc(strlen(argv[3])+22);
 		memset(buf,0,strlen(argv[3])+22);
@@ -540,7 +539,7 @@
 		free(buf);
 		buf=NULL;
 		if (reply) {
-			res = fill_buffer_from_header(eslC->info_event,&buf,"variable_playback_samples","%d");
+			res = fill_buffer_from_header(reply,&buf,"variable_playback_samples","%s");
 			if ( res <= 0 )
 				offset = 0;
 			else