]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
string buffer too small
authorAnthony Minessale <anthony.minessale@gmail.com>
Thu, 5 Mar 2009 15:17:12 +0000 (15:17 +0000)
committerAnthony Minessale <anthony.minessale@gmail.com>
Thu, 5 Mar 2009 15:17:12 +0000 (15:17 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12460 d0543943-73ff-0310-b7d9-9358b9ac24b2

libs/esl/perl/single_command.pl
libs/esl/src/esl_oop.cpp

index ab75888309f3722d718b1b8f5c8fbd656a26896a..1b114f86d2b1ad0995e6cf8821a7864737073bb3 100644 (file)
@@ -4,5 +4,5 @@ my $command = shift;
 my $args = join(" ", @ARGV);
 
 my $con = new ESL::ESLconnection("localhost", "8021", "ClueCon");
-my $e = $con->api($command, $args);
+my $e = $con->bgapi($command, $args);
 print $e->getBody();
index fd653c6685b3ad2bad4e850f028ed68f27bf47fd..f5020f2ac8e00ba26b33a8d91d8fa8e6f7e4a3a7 100644 (file)
@@ -92,7 +92,7 @@ ESLevent *ESLconnection::bgapi(const char *cmd, const char *arg)
                return NULL;
        }
 
-       len = strlen(cmd) + (arg ? strlen(arg) : 0) + 5;
+       len = strlen(cmd) + (arg ? strlen(arg) : 0) + 8;
 
        cmd_buf = (char *) malloc(len);
        assert(cmd_buf);